Falcons score legit win in Denver but not done out West

Falcons score legit win in Denver but not done out West
Source: ESPN.com