ARSENAL and Chelsea fans have been made to eat their words – after mocking Tottenham for advertising their new stadium as “the only place to watch Champions League in London”. Spurs have been brutally trolled all season after suffering a series of delays to the opening of the £1billion, 62,000-seater ground. An advert taunting their […]