Joe Flacco and the Baltimore Ravens have agreed to a six-year, $120.6 million contract that will make the quarterback the highest-paid player in NFL history, a source familiar with the deal told ESPN NFL Insider Adam Schefter on Friday. The two sides will work on the contract language this weekend, and Flacco is expected to sign the deal Monday in Baltimore, sources told ESPN senior NFL analyst Chris Mortensen.