I don’t agree with league sports being played outside the boundaries of the country it is meant to represent/contain (maybe as the NFL is a franchise rather than a meritocracy like so many other sports it is more acceptable?)… though fair play to the UK crowds for the recent games at Wembley:-
‘NFL London 2018: Record Wembley crowd shows sport’s growing popularity in the UK’…