Big screens, NYC-style pies and memorabilia in this hotel spot that's also a college world series hub.