Larry Fitzgerald and Cardinals agree to new contract

Doug Gottlieb discusses Larry Fitzgerald and the Cardinals agreeing to a new deal.

Speak Your Mind

*