Rock Cartwright's three-year, $3.550 million deal included $300,000 up front with roster bonuses of $300,000 this year and $200,000 in 2009. Not bad for a seventh-round pick who received just a $22,000 signing bonus for his three-year rookie contract in 2002.