Albert Pujols Signs with Los Angeles Angels for Reported 10 Years, $250 Million

Vance PennCorrespondent IDecember 8, 2011

ST. LOUIS, MO - OCTOBER 30: First baseman Albert Pujols of the St. Louis Cardinals waves to the crowd during the World Series victory parade for the franchise's 11th championship on October 30, 2011 in St Louis, Missouri. (Photo by Ed Szczepanski/Getty Images)
Ed Szczepanski/Getty Images

The Albert Pujols lottery is over, and the winners are the Los Angeles Angels of Anaheim, according to multiple reports including one from Yahoo! Sports' Tim Brown.

Pujols reportedly made his decision Thursday morning to join the Los Angeles Angels after agreeing to a contract for 10 years worth between $250-260 million.

What was a sticking point in the Marlins offer, the no-trade agreement, and the Cardinals' lower monetary offer would seem to be the difference.

MLB hasn't made an official announcement regarding the Pujols signing, but the Twitter world is cracking with the news from extremely reliable sources including Buster Olney and Brown.

Cardinals fans everywhere are, or soon will be, in mourning while Halos fans everywhere rejoice.