The NFL spectacle took over the Tottenham Hotspur Stadium once again on Sunday as the Premier League club showcased their versatility