Tag Archives: Alcides Escobar

2014 SF Giants – The Royals Take Jake Peavy To The Cleaners

2014 SF Giants

It was quite predictable that Jake Peavy would struggle against the Royals in game six of the World Series, but Giants fans hoped he could at least keep them in the game. Read More →