Jameis Winston still believes in himself, but will anyone else?

Jameis Winston, who signed a one-year, $1.1 million deal with the New Orleans Saints, talked to Tyler Dunne of Bleacher Report and hasn’t lost any of his confidence.