Swamscott: Big Blue linebacker Peter Yasi. photo by Mark Teiwes / Salem News
100929MTESWAMPFOOTBALL
From Photos by Mark Teiwes