Back to the San Francisco Giants Newsfeed

Report: Former Giants RP Jean Machi arrested

It's been a tough week for former Giants relief pitcher Jean Machi.

Hours after he was released by the Triple-A Iowa Cubs, Machi was arrested for public intoxication and urinating in public and booked in the Polk County Jail at 2:01am on Thursday, according to The Des Moines Register.

Details of the incident from the Register:

"According to a police report obtained by the Register, Machi was spotted urinating on the bumper of a car owned by an employee of the Stuffed Olive. The employee asked Machi to stop urinating on his car but he continued.