Adrian Leon Game Report: vs Monterey

Leon made his presence known in St. Francis' 11-1 win

May 8, 2024, 11:06pm