Marblehead: Gloucester's Liam McCarthy threw the javelin 127'6" during their meet against Revere in Marblehead yesterday afternoon. McCarthy finished second to teammate Anthony LaRocca. Photo by Kate Glass/Gloucester Daily Times
100420KGLTRACK