You're kidding, right?
The White Sox are in the American League; the Cubs are in the National League. It is hardly a rarity. Los Angeles has the Angels (AL) and the Dodgers (NL), New York has the Yankees (AL) and the Mets (NL). All of these teams play BASEBALL, not football. But, within the NFL New York has both the Giants (NFC) and Jets (AFC).