UEFA are said to be ‘seriously considering’ moving the Champions League final from Istanbul to Wembley Stadium in England later this month. According to The Telegraph, the idea is being weighed after the UK Government put Turkey on its red list for overseas travel. It means the final looks increasingly likely to be hosted at […]