Filed under:
- Stream
-
June 11, 2013
Lincecum falters, Cole shines, Giants lose big
The Giants lost to the Pirates 8-2, and that doesn't do justice to just how ugly it was.
Filed under:
The Giants lost to the Pirates 8-2, and that doesn't do justice to just how ugly it was.