For U.S. Army Capt. Matt Cavanaugh, running started as a way for him to process all he'd witnessed during two tours of combat in the Iraqi desert.
"It kept me functional," he said.
Cavanaugh is still running long distances, ridiculously long distances. But he's no longer doing it just for himself.
The 29-year-old Woodbury man is running 50-mile races and multi-day marathons to raise money for the countless soldiers now home, but not whole, from their wartime experiences.
Rooted in a sobering visit to his old platoon sergeant, Cavanaugh says, his new mission is being accomplished through the support of an improbable friendship with a Woodbury Air Force pilot from another generation.
Seven months ago, Cavanaugh decided to stop in and see the sergeant at his home in Colorado. The man greeted him with a blank glance and then blacked out for a minute. Happens all the time, the sergeant's wife told him, the result of brain trauma suffered in an explosion on an Iraqi road.
"He worked for me on a daily basis for two years, but he didn't recognize me," Cavanaugh said.
As he drove away, Cavanaugh got to thinking. He'd just survived the 110-mile, six-day Trans-Rockies Run, which snakes through Colorado ski towns at altitudes between 8,500 and 12,500 feet. What if he started running for others?