Saturday, October 30, 2010

GIANTS TRIPLE MAKES IT 8-0, huge 8th inning, World series ga

FROM THE WORLD SERIES @ AT&T PARK, SAN FRANCISCO !