Kansas City Royals Win First World Series in 30 Years

Kansas City Royals | Photo Credits: Joshua Sarner/Icon Sportswire, © Joshua Sarner/Icon Sportswire/Corbis

The Kansas City Royals won their first World Series in 30 years Sunday night, in an extra-innings comeback victory over the New York Mets.

The Royals headed into Sunday’s matchup at Citi Field with a 3-games-to-1 lead over the Mets, but quickly fell behind and were down 2-0 heading into the top of


Read More >


Other Links From TVGuide.com