Wow he is getting paid some serious $$$

Cardinals Sign WR Fitzgerald For $40 Million

John Clayton, ESPN

The Arizona Cardinals and WR Larry Fitzgerald agreed on a four-year, $40 million contract, freeing up much needed cap space for the team. Fitzgerald is scheduled to make $33 million through the first three years and is guaranteed $30 million in all. He will earn $17 million this year, including his $15 signing bonus and $2 million in base pay. The bonus, however, is spread out over the duration of the contract in terms of cap hit.