Originally Posted by Nick V.
Originally Posted by tsaltzma
First off, let me say I am from the US, and I am not a baseball fan. I love sports for the competition, adversity, and the fact that any given day, miracle upsets can happen. But that isn't always true.
I've always found it curious how professional sports call their teams 'World Champions'. Do they compete on a world stage with many...