Stevie Jim?nez Game Report: @ Organ Mountain

Centennial benefitted from Jim?nez in 12-2 win

May 2, 2024, 8:17pm