Daily Archives: January 15, 2011

Tupperware Pitchers

Try as I might, I can’t think of another position in the game of baseball that is more overrated than the closer. Advertisements

Posted in not Texas Rangers baseball, pitchers | Tagged | Leave a comment