Derek Carr the target of parade float “joke”

I'm sorry the people of Louisiana don't live up to your high standards.

But, seriously, What the Fork!? What amazing state with perfect people do you live in?
I’m wondering where he lives now