Kansas City Chiefs QB Patrick Mahomes agrees to historic 10-year contract extension

Even amid salary-cap uncertainty throughout the NFL, Patrick Mahomes reached his massive payday with the Kansas City Chiefs.