Saints And Falcons Square Off In Feisty Rivalry, Our Prediction
When it comes to the New Orleans Saints and Atlanta Falcons, no love is lost between the two. Since Sean Payton arrived in 2006, the Saints have owned the Atlanta Falcons, winning 11 of 14 contests. Now, the two rivals kickoff the 2013 season smelling blood in the water. Here is...