Quote Originally Posted by Echonova
Don't we have a "WORLD SERIES" in baseball?
I never understood that.....wouldn't best team from U.S. playing best team from Japan make more sense? I mean i know the term came around in 1904 i think but still. Terrible name and needs to be changed to Not World Series.