Major League Baseball has upheld Josh Donaldson's one-game suspension, a penalty that was assessed after the Yankees third baseman made a remark to White Sox star Tim Anderson about Jackie Robinson that manager Tony La Russa called "racist."

MLB special adviser John McHale upheld the penalty after hearing Donaldson's appeal on Thursday, a person familiar with the discipline told The AP. 

Donaldson's fine was cut in half by McHale to $5,000, the person said. Donaldson will serve the suspension during the Yankees' series opener against Tampa Bay on Tuesday night.