Uh . . . What?

Here’s that strange pre-game pep talk Jameis Winston gave his players before a Saints game a couple of years ago. I’m still not sure what I just witnessed, but I KNOW I can’t unsee it.