Krewe of New Orleans and Knights of New Orleans sound OK, but as an officially licensed team name, just no for me. A little too much reaching to be unique right there to the point of being slightly weird.
However, those terms could certainly be used casually with those brands, sure. For instance with a PA announcer announcing a starting lineup: "Now the starting lineups for your...KREWE OF NEW ORLEANS!!!!" That'd be a nice touch.