Chicago White Sox shortstop Tim Anderson reached a settlement with the league this weekend, reducing a three-game suspension to two games after making contact with an umpire late last month.

Anderson, 29, will sit out Sunday's contest against the Texas Rangers and then Tuesday's first game of a doubleheader against the Kansas City Royals. The White Sox have the day off Monday.