Advertising

NFL Network

Balance of Power: Falcons vs. Saints | Power Rankings

The "NFL Power Rankings" crew break down if the New Orleans Saints or Atlanta Falcons are the more powerful team heading into Week 3.

Advertising