Who the heck came up with a name like that?
Although the names of sports teams can be a little strange, most teams spend at least some time coming up with a good name. Florida has the Marlins, Colorado has the Rockies, Houston has the Astros, but why the heck would you name your team after a pair of sox?
Sox? Red Sox? As strange as that is, Chicago has the White Sox. It's just plain strange.