The Yankees suck, and the 2004 ALCS was epic
The NY Yankees suck. This is the first thing you will learn about baseball. You’ll also learn that the designated hitter rule sucks, but that’s a different story for another time. Your hometown team, the Texas Rangers, would occasionally make … Continued