Before this year's playoffs, Joe Flacco had the reputation of being an under-appreciated underdog. Funny what a Super Bowl ring and an MVP trophy can do: The Ravens quarterback has agreed to a $120.6 million contract over six years that will make him the highest-paid player in NFL history, reports the Baltimore Sun and ESPN. His average of $20.1 million a season, or about $169,000 per game, puts him just ahead of the Saints' Drew Brees. Now if he can just control that potty-mouth ... (More Joe Flacco stories.)