Jets v Falcons review

2021-10-11 13

The Atlanta Falcons dominated the New York Jets as the NFL made its hotly-anticipated return to London.