0 LIKES LikeUnLike
With the addition of Mark Teixeira to the Angels that finally gives them a big bat to go along with Vlad along with one of the best pitching staffs in the majors and a closer in K Rod who looks to shatter the save record are the Angels now the odds on favorites to win the World Series?
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 11 answers.