Published: June 13, 2018
Photo detail
The statue "The Road to Omaha" stands at the entrance to TD Ameritrade Park, home of the NCAA baseball College World Series, in Omaha, Neb. (AP Photo/Nati Harnik)


Have a comment on this story? Join the discussion or start a new one on the Forums.