Modified to add...There was some mis-information(mathematical error),that Ben has fixed,updated with the right stuff....The full article from the Palmbeachpost..
http://blogs.palmbeachpost.com/thedailydolphin/2013/03/14/contract-breakdown-miami-dolphins-go-all-in-on-wr-mike-wallace/Snippet..(read the whole article for all the little tidbits)
Signing bonus: $11 million
Workout bonuses: $50,000 each for all five years
Guarantee: $27 million up front, could be as much as $30 million
2013 base salary: $1 million (fully guaranteed)
2014 base salary: $15 million (fully guaranteed)
2015 base salary: $9.85 million ($3 million guaranteed for injury; $3m becomes fully guaranteed if Wallace is on the Dolphins’ roster for the fifth day of the 2014 league year)
2016 base salary: $11.45 million (not guaranteed)
2017 base salary: $11.45 million (not guaranteed)
2013 salary cap number: $3.25 million
2014 salary cap number: $17.25 million
2015 salary cap number: $12.1 million (if on the team)
2016 salary cap number: $13.7 million
2017 salary cap number: $13.7 million