I guess even a broken clock is right twice a day

(click to enlarge and see for yourself)

In case you missed it while out and about on your saturday afternoon, the Cleveland Indians scored 14 runs in the 2nd inning of today’s ballgame at New Yankee Stadium. Grady Sizemore, Shin-soo Choo and Asdrubal Cabrera all homered. It’s currently 14-2 Indians in the top of the 3rd. Now the Indians weren’t supposed to have that great of an offense this year, but they got some stuff done today if they don’t get another hit.
And one must begin to wonder: is that new Yankee palace a homer dome that will curse the home team for years ala Great American Ball Park?