NFL now signed up to play at 3 different London stadiums. Presumably before choosing one to host the inevitable (?) London franchise.
— Simon Dickson (@simond) November 3, 2015
NFL now signed up to play at 3 different London stadiums. Presumably before choosing one to host the inevitable (?) London franchise.
— Simon Dickson (@simond) November 3, 2015