London Mayor backs bid to host 2023 UEFA Champions League final at Wembley
London Mayor Sadiq Khan has backed a Football Association (FA) bid for Wembley Stadium to host the 2023 UEFA Champions League final to mark the centenary of the original ground’s opening.
The new Wembley, which was finished in 2007…