Falcons Crack Top NFL Ranking Despite Losing $12M Free Agent
Out of the eight teams Kay listed, including three honorable mentions, the Falcons came in at No. 2 — ahead of the Kansas City Chiefs and just behind the Los Angeles Rams, who took the top spot.