The Falcons had one of their biggest games since moving to their new stadium in 2017. While it was a star-studded event, Atlanta came up a few inches short and the Chiefs left town with a 22-17 ...
Some results have been hidden because they may be inaccessible to you