A former Olympic hero was arrested after a brouhaha with a cab driver.

Paul Hamm, a three-time Olympic medalist at the 2004 Olympic Games, was taken into custody after police claimed he assaulted a taxi driver and wrestled with an officer over the Labor Day weekend.

WBNS-10TV Columbus, Ohio reports Hamm called a taxi for a ride home and then fell asleep in the back seat. When the driver attempted to wake him up, Hamm wouldn't pay the $23 cab fare. The driver of the cab said he was attempting to assist Hamm in opening the window when Hamm struck him.

The police report says Hamm damaged a window of the cab, punched and kicked the cabbie and even struggled with police during the hullaballoo.

Hamm told officers he had "probably eight drinks." He was charged with assault, criminal damaging and for not paying for a service.

Ohio State University hired Hamm in the spring of 2011 as an assistant gymnastics coach.

Follow us on Facebook and Twitter to read them first!