Michael Bourque of Portland has been running the Beach to Beacon 10K road race for about a decade, always with the goal of breaking 50 minutes. Last year, at age 47, he hit it right on the button, finishing in exactly 50 minutes. “You don’t hit 50 (minutes) just by waking up and going out to run,” he said.