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
Tri for a Cure swimmers wait for the start of the Trif For a Cure on Sunday in South Portland.
Spectators try to keep dry while waiting for the start of the Tri for a Cure on Sunday in South Portland.
Jan Kerr of Santa Fe, N.M., left, and her teammate Eugenie Thompson of Harpswell wait for their teammate to arrive as Kelly Crawford of Scarborough waves to her teammate during the Tri for a Cure in South Portland on Sunday.
Kerri White of South Portland bikes up Fort Road during the Tri for a Cure on Sunday in South Portland .
Micaela Sargent of Scarborough bikes on Ocean Street in Cape Elizabeth during the Tri for a Cure on Sunday.
Lauren Bradley of Portland bikes on Ocean Road in Cape Elizabeth during the Tri for a Cure on Sunday.
Spectators try to keep dry while watching the swim portion of the Tri for a Cure on Sunday in South Portland.
Spectators watch the swim portion of the Tri for a Cure atop Fort Preble in South Portland on Sunday.
A member of the relay team "Tri Your Breast" waves to the spectators before the start of the swim portion during the Tri for a Cure on Sunday in South Portland.
Relay swimmers prepared for the start of the Tri for a Cure on Sunday in South Portland .
Relay swimmers enter the water during the Tri for a Cure on Sunday in South Portland.
Katherine Killoran of Rockport leaves the water after finishing the swim portion of the Tri for a Cure on Sunday in South Portland.
Swimmers compete in the Tri for a Cure triathlon in South Portland on Sunday.
A lifeguard and a relay participant hug during the Tri for a Cure triathlon in South Portland on Sunday.
SOUTH PORTLAND, ME - JULY 22: A swimmer exits the water after the swim portion of the Tri for a Cure triathlon in South Portland on Sunday, July 22, 2018. (/Staff Photographer)