Larry Fitzgerald will return to the Arizona Cardinals under a one-year deal.

The details of Fitzgerald's deal have emerged.

The wide receiver's contract carries a $11 million base salary and a $4.85 million signing bonus. He'll earn nearly $16 million.