Rodriguez went 1-for-4 in his first game for New York, but the Chicago White Sox beat the struggling Yankees 8-1 on Monday night to snap a 10-game losing streak.