News

Marc Megna long ago acknowledged that he has trouble sitting still. Maybe that explains why he works as a fitness trainer in Miami, and why he was a Division I-AA All-America football player at ...