Michael Wacha

View Comments

Michael Wacha (Photo by Rob Carr/Getty Images)

BOSTON, MA – OCTOBER 24: Michael Wacha #52 of the St. Louis Cardinals pitches against the Boston Red Sox during Game Two of the 2013 World Series at Fenway Park on October 24, 2013 in Boston, Massachusetts.

View Comments
blog comments powered by Disqus