By Aaron S. Lee

Make no mistake, the New Orleans Saints are the best team in the National Football League this season to date. With an unequalled 10-game win streak, which began on Week 2 following what can now only be seen as a shocking loss to NFC South rival Tampa Bay in the season opener, an argument could be made to anoint quarterback Drew Brees with the league MVP crown — now!

Not even almighty Los Angeles, who are also 10-1, were able to stand toe-to-toe with the Saints four weeks ago. This was the same Rams team

OR
OR

Leave a Reply