Nothing ruins a trip to the fair like a pipe-wielding attacker. The Associated Press reports that Milwaukee Mayor Tom Barrett spent Saturday at the Wisconsin State Fair with his family. As they returned to their car, Barrett heard a woman screaming for someone to call 911. Barrett ran to the rescue and discovered a grandmother trying to protect her 1-year-old granddaughter from a 20-year-old man, in what the police said was a domestic dispute. When Barrett tried to call 911, the man hit Barrett in the head and torso with a metal pipe, and Barrett fought back so hard that he fractured his hand while punching the man. The suspect has since been scooped up, and the mayor had cuts on his head and lip stitched up, and underwent successful surgery on his fractured right hand. He was released from the hospital Monday evening.