You’d think the NCAA College World Series is the only thing to do in Omaha, Neb., but you’re wrong! It’s a fantastic town in the heartland...