Dennis Allen has already proven he was ready for the Saints head coaching job
The first two weeks of the NFL season have not necessarily been what New Orleans Saints fans hoped it would be. The team is ranked No. 18 in terms of passing yardage and No. 17 in total yardage on the offensive side. Not the start many expected with Michael Thomas, Jarvis Landry and Chris Olave
Read More