DANBURY - A man who fell from a roof and became impaled on a large piece of metal was in critical condition after being rushed to the hospital Tuesday. Jamie Gagliardo, a spokesman for the fire department, said a 30-year-old man fell about 10 feet from the roof of a federal road soccer club - the Casa Do Benfica Soccer and Social Club - around 9:30 a.m.