Update: According to ESPN's Adam Schefter, the Cardinals are set to sign Larry Fitzgerald to an eight-year, $120 million contract extension that includes close to $50 million guaranteed. The guaranteed money is the most ever given to a non-quarterback, and makes Fitzgerald the league's highest-paid receiver for a second time.

