Swampscott: Swampscott's quarterback Michael Walsh sends out a pass on a drive to a touch down. photo by Mark Teiwes / Salem News
101016MTESWAMPFB