Champions Sport Bar is a sports-focused bar offering a place to watch games and socialize. It is associated with the local sports complex.