Taylor Walks Off IWU to Win Crossroads League Baseball Tournament Championship

May 5, 2025