The White Sox have fired executive vice president Ken Williams, as well as senior vice president/general manager Rick Hahn, effective immediately, the team announced Tuesday.