His Infiniti slammed into a storage unit outside a building at Northwest 12th Avenue and 24th Street about 8:30 a.m.
"When fire rescue arrived, the man was very combative with the firefighters," Carroll said. The man punched one firefighter.
"It took seven firefighters to gain control of the individual," Carroll said. "He may have some kind of underlying medical problem that caused him to have this accident and be unaware of his surroundings and what was taking place."
The man, thought to be in his 30s, was taken to Jackson Memorial Hospital with non-life-threatening injuries. The driver of the car he hit was not injured.
The building had minimal damage.
Written by The Miami Herald