He fights fire. And cops.
An off-duty firefighter punched a Chicago cop outside Soldier Field on Sunday, sending the cop to hospital, police said.
The incident occurred after the Bears game on the footbridge in front of Holland.
Two bike cops asked Holland to step aside three times. Holland complied, but as the cops were passing Holland pushed one into the fence and punched him. The other officer restrained Holland. Holland then resisted arrest by swinging his arms forward while the cops tried to put handcuffs on him.
The officer Holland allegedly struck was taken to Northwestern Memorial Hospital for treatment, police said.
Holland will be under investigation by the Chicago Fire Department, including the fire department's internal affairs division, according to Chicago Fire Department Media Affairs Director Larry Langford.
Holland has been arrested two times prior -- once in December 2002 for damage to property and once in August 1984 for an unidentified reason.