Aaron Rowand gets an $8 million signing bonus, with $4 million to be paid in 2008 and $4 million in '09. He gets salaries of $8 million in '08, $8 million in '09 and $12 million in each of the final three years of the contract. The deal includes a full no-trade provision in '08; Rowand has partial no-trade protection over the final four years. While the Giants might be criticized for buying high on Rowand, Sabean and Manager Bruce Bochy said the 30-year-old has every attribute they wanted in a signature offensive player.