Why The New Orleans Saints are the BEST TEAM in the NFL | Week 10 Power Rankings

Why The New Orleans Saints are the BEST TEAM in the NFL | Week 10 Power Rankings

The Saints have gone through struggles, adversity, and doubt but have emerged victorious time and time again. It’s ridiculous how much DISRESPECT this team gets, so I feel like it’s time for me to FINALLY share my piece on this whole debacle. What do you think? Who is the best team in the NFL in YOUR mind? Comment down below! WHODAT!