London Mayor backs bid to host 2023 Champions League final at Wembley
London Mayor Sadiq Khan has backed a Football Association (FA) bid for Wembley Stadium to host the 2023 Champions League final to mark the centenary of the original ground's opening.