
Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Runners start off Bridgton's 4 On the Fourth road race Monday morning. Hundreds of runners compete in the 4-mile race, which marked its 40th anniversary this year.
Runners cross the starting line for the 4 On the Fourth road race Monday in Bridgton, Maine.
Moninda Marube of Auburn approaches the finish line to win the men's division of the 4 On the Fourth race Monday in Bridgton. Marube has run the race three times and won all three races.
Anna Lastra, left, congratulates Kristin Barry for winning the women's division of the 4 On the Fourth road race Monday morning in Bridgton.
Hundreds of runners take off at the start of the L.L. Bean Fourth of July 10k road race Monday morning in Freeport.
Andy Mahoney of Cape Elizabeth runs the L.L. Bean Fourth of July 10k road race carrying an American flag.
Jeff Ross of China keeps an eye out for his wife, Heather, with their children, Liam, 6, and Avery, 9, as she approaches the finish line Monday morning in Freeport.
Tim Gruber of Brunswick wins the men's division in the L.L. Bean Fourth of July 10k road race in Freeport.
Alexis Wilbert of Colorado Springs, Colorado, wins the women's division of Monday's L.L. Bean Fourth of July 10k road race in Freeport.
Amanda Mahaffey of Freeport cools down in a spray of mist after finishing the L.L. Bean Fourth of July 10k road race.
Kids burst from the starting line of the fun run Monday after the L.L. Bean Fourth of July 10k road race in Freeport.