The Marblehead High School football team celebrates their 21-7 win over Swampscott on Thanksgiving morning. David Le/Salem News
111124DLEMHSFBWIN2