Pete Madredes ran a 100-mile marathon at Exploration Peak Park in Las Vegas to raise money for Mission 22, a nonprofit that supports veterans with mental illness. He started Sunday morning, May 24, and ended Memorial Day morning. (Glenn Puit/Las Vegas Review-Journal)