Jul4

Mayfair 3 at Hastings Legion 3-7

Hastings American Legion, 50 Sibley Street, Hastings, MN 55033