NFL Power Rankings

Presented by

Are Giants too high or too low at No. 15? | NFL Power Rankings

The "NFL Power Rankings" crew asks if the New York Giants are too high or too low at No. 15?