1 / 30

Obama Honors KC Royals at White House

The Kansas City Royals are going to have to work on their nicknames as far as President Barack Obama is concerned. Everything else was looking pretty good though as he honored the 2015 World Series champions at the White House on Thursday. (July 21)

St. Louis Cardinals win World Series

January 1, 1970

One strike away from a World Series loss in game 6, the Cards battled back to clinch the championship title in a thrilling game 7 win.