In the NFL, lots of players sign big contracts. But unlike other sports, NFL deals are rarely guaranteed, and few players see all of the money in those large deals.
But a select few have gone on to make big money in their careers as there are now 29 players who have made at least $100 million.
The list includes 26 active players, 20 quarterbacks, 1 Tom Brady, and 2 Mannings.
Using contract data obtained by Spotrac.com and other sources, here are the 29 highest-paid players in NFL history.