Champions Sports Bar is an American restaurant featuring a collection of sports memorabilia and a wide selection of food. Temporarily closed.