Swampscott: Team spirit was out strong for Thanksgiving day football. photo by Mark Teiwes / Salem News
101125MTESWMHFOOTBALL