Tom Brady explained the reasoning behind placing the Chicago Bears at the top of his latest NFL power rankings.
The seven-time Super Bowl champion highlighted the factors that convinced him, though the full details of his evaluation were not disclosed.



