According to a criminal complaint obtained by Pittsburgh TV station WPXI, Williams groped the waitress on her side and hip and attempted to pour alcohol down her throat even though she told him she was pregnant. The waitress apparently contacted her boyfriend to tell him about the assault.
Once the boat reached the dock, the boyfriend of the server apparently confronted Williams and a fight broke out, according to the complaint.
Williams was arrested and charged with riots, disorderly conduct, resisting arrest, harassment, and public drunkenness, according to police.
The groom's brother, David Williams, an off-duty state trooper was also arrested for his part in the fight as well as obstructing law enforcement and resisting arrest. According to Police he's accused of hitting a responding officer in the arm, was taken to the ground, and continued resisting.
Officers said a third person was arrested in connection with the altercation but it is unclear what their affiliation is to the wedding.