The Arizona Cardinals have retained their top wide receiver for a while, as SportsTicker reports that WR Larry Fitzgerald has re-signed with the team; both the team and Fitzgerald agreed to terms on a 4-year, $40 million contract. Fitzgerald announced the signing on his website and added, “I’m very happy with this my intent was to stay with the Cardinals. I’m grateful that we were able to get this done.”