Originally Posted by Cedric
I was a bit confused also. But thought maybe I missed a joke somewhere
And I'm not surprised the Angels are getting no love on this site. Some people just hate that they are such a damn good franchise with their style.
I can pretty easily see the Angels beating Boston. Just not Cleveland; the Indians have too many weapons and know how to use each of them.