Bucs beat down memes 🤣

Why do I get the sense Sean Payton controls the official New Orleans Saints Twitter account?

Whoever it is has to be the same petty bastage that does the Pelicans twitter.