Football Atletico Madrid’s New Metropolitano Stadium To Host 2019 Champions League Final The Whistler Sep 20, 2017 0 Atletico Madrid’s new 68,000 capacity Wanda Metropolitano stadium will host the 2019 Champions League final,…