Picture this. There’s a soccer match being played at a packed out Wembley Stadium – England’s national soccer ground – with ...