On November 4, 1973 the New Orleans Saints defeated the Buffalo Bills 13-0 in Tulane Stadium.
The win was the Saints first ever shutout.
On November 4, 1973 the New Orleans Saints defeated the Buffalo Bills 13-0 in Tulane Stadium.
The win was the Saints first ever shutout.