Salem: Masconomet High School swimmer James Casey competes in the 100 meter fly at a meet against Hamilton-Wenham. photo by Mark Teiwes / Salem News
110105MTESWIM