The Royals Win the World Series!

This section is for those who want to talk about everything Baseball related.

Moderators: Tavern Master Brewer, Tavern Master Brewer

The Royals Win the World Series!

Joined: 01 Oct 2013, 07:32

02 Nov 2015, 07:39 #1

That's right. They finally did it. I've been waiting my entire life, and they finally did it! The Kansas City Royals are the 2015 World Series Champions!!!Woooooohooooo!!!
Reply
Like