Giants win World Series - WALB.com, South Georgia News, Weather, Sports

Giants win World Series

Kansas City, MO (WALB) -

 For the third time in 5 years the San Francisco Giants have won the World Series. They defeated the Kansas City Royals 3-2 in game 7 of the Fall Classic. 

Powered by Frankly