SJ Hits 11K in Heartbreaking London Loss
Like many of their games this season, the Atlanta Falcons got off to a promising start in Sunday afternoon's matchup with the Detroit Lions at Wembley Stadium in London, England.The Falcons used a balanced offense and stout play from their defense to build a quick 14-0 lead. Then, Atlanta made a little history when on [...]