Alex Rodriguez, whose return to the Yankees was made official today, admitted he erred in opting out of his previous contract during Game 4 of the World Series and made it clear agent Scott Boras had misled and disappointed him. Rodriguez this year was named AL MVP for the third time after hitting 54 homers and driving in 156 runs. His 10-year, $275 million deal includes annual salaries ranging from $20 million to $32 million, according to The Associated Press. He also gets a $10 million signing bonus ($2 million is payable upon approval of his contract, $1 million each Jan. 15 from 2009-13 and $3 million on Jan. 15, 2014) and has bonuses of $6 million each for five milestones that the team designates as historic achievements. Those milestones are expected to be tying the home-run totals of Willie Mays (660), Babe Ruth (714), Hank Aaron (755) and Bonds, and breaking Bonds' major league record. Rodriguez has 518 homers. On a conference call with reporters today, Rodriguez said Boras told him in October the Yankees were not interested in retaining him. Rodriguez said he was in "disbelief" but decided to opt out. It became public as the Boston Red Sox were clinching the World Series. "The whole thing was a mistake," Rodriguez said. "It was a huge debacle." While Rodriguez took the blame upon himself, saying, "I have to take the bullet," he also pointed to Boras. "When I realized that our goals were not aligned," Rodriguez said, "that's when I had to step in and get my voice heard."