Picture this. There’s a soccer match being played at a packed out Wembley Stadium – England’s national soccer ground – with 90,000 fans in attendance.