Giants are the 2014 World Series champions - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

Giants are the 2014 World Series champions

The San Francisco Giants are the 2014 World Series champions.

They beat the Kansas City Royals 3-2 in Game 7 on Thursday night.

Powered by Frankly