Elgin snaps three-game streak of wins on the road

Recap: Elgin Comets vs. Marlington Dukes

Mar 25, 2024, 7:48am