If you follow the link and are interested you can also see the numbers for the deal Bernard Berrian signed with the Minnesota Vikings.
2008
$4 million signing bonus
$3.75 million roster bonus
$805,000 base salary
$250,000 workout bonus
Total: $8,805,000
Cap number: $5,471,667
2009
$4.75 million roster bonus
$1.1 million base salary
$250,000 workout bonus
Total: $6,100,000
Cap number: $6,766,667
2010
$3.3 million roster bonus
$3.145 million base salary
$250,000 workout bonus
Total: $6,695,000
Cap number: $7,361,667
2011
$3,650,000 base salary
$250,000 workout bonus
Total: $3,900,000
Cap number: 4,566,667
2012
$3,750,000 base salary
$250,000 workout bonus
Total: $4,000,000
Cap number: $4,666,667
2013
$6,250,000 base salary
$250,000 workout bonus
Total: $6,500,000
Cap number: $7,166,667