Needham vs King Philip Football

Venue

Needham HS
609 Webster St, Needham Heights, MA 02494, USA

Results

TeamFinalOutcome
Needham6Overall Loss
King Philip30Overall Win