David Esquer: 'Nothing can tarnish' Stanford's special 2023 season
Baseball
Jun 19, 2023
Stanford head coach David Esquer discusses his team's success in the 2023 season following the team's season-ending loss to Tennessee at the Men's College World Series in Omaha, Neb. on June 19, 2023.