No beer, but you might feel like you've walked into really nice Cheers when you enter a new Omaha sports card shop.

More...