Royals won Game 6 of the World Series - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

Royals won Game 6 of the World Series

The Royals beat the Giants Game 6 of the World Series 10-0.

They tied the series 3-3 and will move on to Game 7 on Wednesday.

Powered by Frankly