The Cardinals will sign wide receiver Larry Fitzgerald to a record eight-year, $120 million deal, according to sources.
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.
Cardinals To Re-Sign Fitzgerald For $120M