Hundreds of people took to the Old Town Marblehead streets to participate in the Marblehead Rotary Club 5k on Sunday. The Rotary Club is a global network that contains 1.4 million people who believe in creating lasting change from around the world to small town communities. The many clubs work together to promote peace, fight disease, support education and the environment, … [Read more...] about Hundreds lace up for Marblehead Rotary Club 5K