A fan wanted an autograph and a photo with DaBaby before his scheduled show at Centro Nightclub in Lawrence, MA.
Instead, he got a beatdown from DaBaby's crew, who thought the fan was overzealous in his pursuit of some time with DaBaby.
The altercation unnerved DaBaby, who decided to cancel the show. He also decided to keep the 22K he was paid up front.
The promoters are trying to get their money back, and the beaten fan was carried away by stretcher and taken to the hospital.