Under the terms of his deal with the Giants, Aaron Rowand gets a full no-trade clause for 2008 and a limited one after that.
Rowand is set to make $60 million over five years. He gets an $8 million signing bonus, with $4 million to be paid in 2008 and $4 million in '09, and salaries of $8 million in '08, $8 million in '09 and $12 million in each of the final three years of the contract.
Don't like the signing but I'll agree with what was posted earlier;If this deal keeps Cain or Lincecum in SF than that's good.