The New York Mets have suspended four-times All-Star reliever Francisco Rodriguez for two games after his arrest on suspicion of assaulting his 53-year-old father-in-law.
He was due to be arraigned on misdemeanour charges of assault and harassment that could result in up to a year in jail.
Rodriguez, known as K-Rod, was taken into custody at the Mets ballpark Citi Field after Thursday's 6-2 loss to Colorado Rockies, during which Rodriguez grew visibly upset that he was not called upon to pitch.
The victim was taken to a hospital for bruises on his head, treated and released.
Rodriguez attempted to leave the ballpark in his white Lamborghini but was called back to the clubhouse where he was arrested.
The pitcher is in the second year of a three-year, $52 million contract.