Swamscott High School varsity football quarterback Mike Walsh. photo by Mark Teiwes / Salem News
100929MTESWAMPFOOTBALL
From Photos by Mark Teiwes