Swampscott High School quarterback Mike Walsh drops back to pass against Marblehead on Thanksgiving Day. David Le/Salem News
111124DLESHSMHSFB3