You can make a strong case the Saints are the best team in the NFL over the last seven weeks
Video Details
Nick Wright and Cris Carter talk Saints after Sunday's action. Hear why New Orleans could be the best team in the NFL.
NOVEMBER 13, 2017・first things first・1:23