The Rams and Browns are rumored to have interest and here's what the salary cap hit of new deal would be Giants President and CEO John Mara surprised the NFL on Sunday at the annual owners meeting by publicly venting his frustration with Odell Beckham, Jr ... read more... |