Ray Ray? Dear God no lol
Pelican Pete would only make people think of the Jazz even more.
I guess Earl might work, but why name it after something that basically murdered it?
I don't know what to really name him myself, but maby Louis after King Louis XIV of France which Louisiana was named after?