Why Are There Two Teams Called the Sox?
The simple answer to this question is that two teams in Major League Baseball happen to have the same nickname: the Red Sox and the White Sox. But, there is a more interesting history behind why two teams in the same professional sport have the same nickname.