Popular sports bar chain, Chili’s rival closed over 140 locations

Popular sports bar chain, Chili’s rival closed over 140 locations