Funny...I didn't know on construction sites you get punched, spat on, attacked, driven at by cars, hit by cars, called every name in the book for doing your job and then having people tell you you're no good and corrupt...if you don't believe me head to east beaver creek or luxys on a friday/saturday night. I'm sure the people that walk by construction sites don't try to test their man hood by taking a swing at you.... this sounds like the guy last week on am640 saying that being a taxi driver was more dangerous than being a cop...