The Arizona Cardinals will sign wide receiver Larry Fitzgerald to a record eight-year, $120 million deal, sources told ESPN NFL Insider Adam Schefter.
The deal includes close to $50 million guaranteed.
Fitzgerald, 27, would be under contract through 2018. The six additional years after 2012 would be worth $17 million each.
The $15-million average would tie him with the Raiders' Richard Seymour for the fifth-highest average among all players. The top four players are all quarterbacks. Fitzerald had three straight seasons of at least 10 touchdown receptions before scoring six times last season on 90 catches for 1,137 yards.
The five-time Pro Bowler has scored at least six touchdowns in all of his seven NFL seasons.