Bar Champs is a 3-story sports bar featuring daily deals on pub grub and a wide variety of games from around the world displayed on numerous TVs.