The World Champion Kansas City Royals

Yeah, so the Royals won the World Series.

Read →

Comments on this post are for paying subscribers