Jets and Falcons to face-off in NFL return to England

(LONDON) -- After a two-year pandemic break, football is returning to London this weekend as the NFL ventures over for the first of two regular season matchups. The New York Jets will face the Atlanta Falcons at Tottenham Hotspur Stadium on Sunday. Atlanta coach Arthur... Read More.