Runners converge on Cape and So Po for B2B.
SOUTH PORTLAND, Maine -- 8/2/14
The Beach to Beacon, a 10k road race through the streets of Cape Elizabeth and South Portland Maine, brought world class athletes together with more than 2000 runners from all over the world. Weather was humid and grey, but the rain mostly held off through the day. Photo ©2014 by Roger S. Duncan