TGS 120 – 4 LONDON GAMES!!!
Will and Olly discuss NFL UK’s confirmation that there will be four games in London in 2017 – plus TNF review and a Week 14 preview where Olly gets BOLD!
Will and Olly discuss NFL UK’s confirmation that there will be four games in London in 2017 – plus TNF review and a Week 14 preview where Olly gets BOLD!