The game will be played Tuesday at 2:05 p.m. ET. Opening Day festivities will be held before the first pitch.
The decision to postpone this opener was made Sunday. Snow, cold and high winds are in the forecast.
This was the first time since 1982 that the opener for the White Sox was postponed because of bad weather.