KC

The Kansas City Royals are going to the World Series. The last time the Kansas City Royals were in the World Series (or, mind you, the playoffs) was in 1985. They won, beating the St. Louis Cardinals, who are now…

Keep Reading