NFL’s 20 richest players of all-time
15. Mario Williams – $97,900,000
Mario Williams, 29, signed one of the biggest free agent deals in NFL history when he left the Texans to sign with the Buffalo Bills in 2012 when he signed a six-year, $96 million deal, including $31.4 million in guaranteed money.
The Texans made him the No. 1 overall pick in 2005 and recorded 43.5 sacks in his six seasons that had some ups and downs, including a 4.5-sack rookie season followed up with a 14-sack season that remains his career-high in his second season and ultimately came to an end after five games due to injury in 2011 when he played outside linebacker in the 3-4 front.
His first two seasons in Buffalo saw the former NC State standout produce 10.5 and 13 sacks and is on his way to another double-digit sack season with two sacks in his first two games in the 2014 season. It is possible that we are witnessing a Hall of Fame player, but he still has some work to do to get there, but at 29-years-old has some good years left in him.
Next: Calvin Johnson