Tag Archives: Koji Uehara
Sox Win Series, White House Contrite
Thursday, October 31, 2013
The Ring: The Boston Red Sox won the World Series last night beating St. Louis 6-1 at Fenway. Relief pitcher Koji Uehara threw the last strike and the park erupted. The Sox went from last place in their division in …