Some team in St. Louis won something

I'm really surprised that Aljazeera is reporting this as well but damn if those Midwestern infidels don't play damn fine baseball.

Comments