FINALShepherd 28, Shippensburg 38

Loading play-by-play…

Shepherd at Shippensburg | TapeDog