Tag Archives: Mark Teixeira

Why The New York Yankees Remain Living Proof Of MLB Insanity

They say that the definition of insanity is doing the same action over and over while expecting different results. If that is the case, then does that make the New…

2013 WBC Rosters: Team USA Far From Dream Team Roster For 2013 World Baseball Classic

The 2013 World Baseball Classic rosters have been revealed and, for one reason or another, Team USA lacks that certain star power necessary to have any chance of winning the…