While Matt Ryan has been able to dominate the Lions over the course of his career, the Falcons may have huge issues scoring points Sunday in London when the two teams do battle. Detroit (5-2) is surrendering an NFL-low 290.3 yards per game and ranks second in points allowed with 15.0, and the Falcons are […]