Sports

Best of the 2019 College World Series

The 2019 College World Series is underway in Omaha, Nebraska. Take a look at the best images from the NCAA's baseball championships.