Carlos Puyol talks about India hosting the FIFA U-17 World Cup

Carlos Puyol is living legend from Catalonia. He proudly wore the colors of his beloved, FC Barcelona for the entirety of his magnificent playing career. He is also a Spanish legend, as he played a pivotal role in La Roja’s…