Champs Sports Grill opened its 139 S. Allen St. location on Saturday.
Champs Sports Grill opened its 139 S. Allen St. location on Saturday. Centre Daily Times, file
Champs Sports Grill opened its 139 S. Allen St. location on Saturday. Centre Daily Times, file