The White Sox have claimed third baseman Mike Olt off waivers after he was designated for assignment by the Cubs on Monday, according to a Yahoo.com report on Saturday.