Are Falcons too low at No. 16? | Power Rankings

NFL Official 2018-11-13

Views 0

After suffering defeat to the Cleveland Browns, the Atlanta Falcons drop to number 16 in power rankings. Too high or too low?

Share This Video


Download

  
Report form