Tag: Koji Uehara

Shipping up to Boston: Red Sox Win World Series in Six

0
The World Series title is shipping up to Boston. The Red Sox won the Series Wednesday, closing the door on the Cardinals with a 6-1 victory in Boston.