Question: who has the largest football contract?
Answer: Biggest contracts in NFL history: Patrick Mahomes tops list with reported 10-year deal worth up to $503M - CBSSports.com.