2019 College World Series at TD Ameritrade Park in Omaha, Nebraska.
This gallery is empty.