Manuel Neuer, Phil Foden to Thomas Muller – Euro 2020 stars who have visited India

  •  

German star Thomas Muller is the only player among the Euro 2020 stars to have visited India twice…