Now that the 2017 NFL Draft has come and gone, it's time for players and fans alike to buckle down and wait for the preseason to start in early August. Of course, you have OTAs, minicamps, and training camp before we get to that point, but you get the point. In the meantime, let's take a look at the 10 biggest contracts in NFL history.
10. Ndamukong Suh– $114 Million
Year Contract Was Signed: 2015
Length Of Contract: 6 Years
Average Annual Value Of Contract: $19 Million
9. Andy Dalton– $115 Million (Tied)
Year Contract Was Signed: 2014
Length Of Contract: 6 Years
Average Annual Value Of Contract: $19.1 million
9. Donovan McNabb– $115 Million (Tied)
Year Contract Was Signed: 2002
Length Of Contract: 12 Years
Average Annual Value Of Contract: $9.5 million
8. Carson Palmer– $119.75 Million
Year Contract Was Signed: 2005
Length Of Contract: 9 Years
Average Annual Value Of Contract: $13.3 million
7. Larry Fitzgerald– $120 Million
Year Contract Was Signed: 2011
Length Of Contract: 8 Years
Average Annual Value Of Contract: $15 Million
6. Joe Flacco– $120.6 Million
Year Contract Was Signed: 2013
Length Of Contract: 6 Years
Average Annual Value Of Contract: $20.1 Million
5. Colin Kaepernick– $126 Million
Year Contract Was Signed: 2014
Length Of Contract: 6 Years
Average Annual Value Of Contract: $21 Million
4. Jay Cutler– $126.7 Million
Year Contract Was Signed: 2014
Length Of Contract: 7 Years
Average Annual Value Of Contract: $18.1 Million
3. Michael Vick– $130 Million
Year Contract Was Signed: 2004
Length Of Contract: 10 Years
Average Annual Value Of Contract: $13 Million
2. Calvin Johnson– $132 Million
Year Contract Was Signed: 2014
Length Of Contract: 8 Years
Average Annual Value Of Contract: $16.5 Million
1. Andrew Luck– $140 Million
Year Contract Was Signed: 2016
Length Of Contract: 6 Years
Average Annual Value Of Contract: $23.3 Million