Arizona Cardinals Pro Bowl receiver Larry Fitzgerald tweeted Tuesday that he had agreed to a restructured contract, giving the team additional cap space in 2014. Two people familiar with the situation told The Arizona Republic the new deal lowers Fitzgerald's 2014 salary cap number by nearly $10 million.

For the immediate future, that's good news for the Cardinals and their fans. There had been speculation, again, that Fitzgerald could be traded this offseason. ESPN's Adam Schefter tweeted last fall that it was somewhere between "possible and inevitable." (Most things are.)

Fitzgerald was due to make $12.75 million in 2014, and it's more likely that a good portion of that has been turned into a bonus that can be prorated over the next five years.

The downside to restructuring without a pay cut is that it just pushes the challenge into the future. Fitzgerald already has $5.25 million of proration each year. A simple restructuring just increases that figure and does nothing to address the $8 million bonus Fitzgerald is due to receive if he's on the roster in 2015. Fitzgerald's cap number for 2015 already is $21.25 million

The Cardinals needed the additional space to re-sign key players and to fill needs in free agency. Fitzgerald's cap figure was scheduled to be $18 million in 2014. Before the restructured contract, the Cardinals were projected to be about $1 million under a projected cap of $126.3 million. The cap is not in effect until March.

Fitzgerald broke the news with this tweet: Because of a snowstorm in New York, Fitzgerald and kicker Jay Feely flew home from the Super Bowl on Monday with team President Michael Bidwill. Fitzgerald officially agreed to the deal on Tuesday morning.