Gary Allen

Gary Allen

Q+A-July 2012   NAME: Gary Allen AGE: 55 OCCUPATION: Entrepreneur + race director Maine native Gary Allen is one of 30 individuals who has run a sub-three-hour marathon in five consecutive decades. He’s also the founder of the Mount Desert … Continue reading