Tag Archives: New York City

5 Reasons Why the Twins Will Beat the Yankees Again… Eventually

And the horrors continue for the Minnesota Twins in Yankee Stadium!

After another series loss to the lovable A-Rod and friends, TWG reaches for the positives. Here’s 5 reasons why the Twins will beat the Yankees again… eventually. Minka Kelly, Barack Obama, good versus evil, Joe Nathan’s elbow, and Mahmoud Ahmadinejad all make appearances…