This production is brought to you by: Swampscott TV YouTube: Athletics: / @swampscottbigblue Town: / @townofswampscott School: / @swampscottpublicschools