Albert Pujols has agreed to a 10-year, $254 million deal with the Los Angeles Angels. This ends Pujols' storied tenure with the St. Louis Cardinals, but did the Angels make a good deal?
Albert Pujols is now a free agent after spending 11 seasons with the Cardinals. The Marlins have made the multiple all-star a huge contract offer.
Oakland A's pitcher Dallas Braden pitched just the 19th perfect game in the history of Major League Baseball on Sunday.