Get ready for a weekend of fitness and fun as Emerald Isle hosts its annual Marathon, Half-Marathon, and 5K this Saturday, ...