Sports bar ADMIRAL offers live sports broadcasts and betting options. Part of a network with over 200 locations.