longtime lurker said Our most hated and despised rival….here’s to the Saints crushing the turds come Sunday afternoon. Whodat Click to expand...