NFL Power Rankings
Presented By
New Orleans Saints remain at No. 1 in Week 17 | NFL Power Rankings
NFL Network's Elliot Harrison discusses why the New Orleans Saints are still his top team in the Week 17 power rankings.
NFL Network's Elliot Harrison discusses why the New Orleans Saints are still his top team in the Week 17 power rankings.