News

Hailing from 15 countries, 25 people took the Oath of Allegiance at Rate Field before the White Sox-Detroit Tigers game.