Here in Louisiana, there are a number of places, including a national park and preserve named after Jean Lafitte, who was not exactly a nice guy...
But he did defend New Orleans against the British, who also were not nice guys. Furthermore, Lafitte reputedly reserved his attentions for the Spanish, which was not an unpopular perspective in Louisiana (French or American).