This big beefy guy -- who clearly wasn't even fazed by the punch -- just smiled, pushed the guy down and sat on him. Yelling guy is now screaming that he can hardly breathe, and big beefy guy says, "then conserve your oxygen and stop talking". By this time, security CMs and managers are everywhere, surrounding these two. All sorts of guests are offering witness statements, and the guy who was yelling is silent. Beefy guy stands up, other guy stands up, and the CM who was being yelled at is still standing there. Beefy guys says, "You need to apologize to this young lady." Other guy starts kicking & swearing. Two security guys and a manager physically lift him up and carry him out to riotous applause. Big beefy guy walks back down the street like it's just a normal day.