New Orleans Saints Jameis Winston led fantastic start, but infuriating finish overshadows
The New Orleans Saints had an exhilarating start to the season with Jameis Winston, Michael Thomas, Jarvis Landry and Wil Lutz leading the way to a historic victory