Bennett is 32, and although he played another full season in 2017, age and injuries caught up to him a little.

Shortly after the Browns’ attempt to trade for McCarron fell through, the Cincinnati Enquirer reported the team agreed to give up second- and third-round picks for the quarterback in the deal. It happened less than 24 hours after the 49ers sent a second-round pick to the Patriots for Jimmy Garoppolo. Regardless of the limited cap […]

Kirk Cousins officially signs three-year, $84 million deal with Minnesota Vikings

Long before Kirk Cousins became the highest-paid player in NFL history — he finally signed his long-anticipated three-year,?$84 million contract with the Minnesota Vikings on Thursday — he’d had his sights on a fully guaranteed package. Cousins said during his introductory press conference that his agent, Mike McCartney, pitched the “vision” of a completely guaranteed […]