Watch any sports game in one of New Orleans’ best sports bars around the Crescent City.