Tuesday, June 18, 2024
26 °c
Yangon

Carles Puyol

Spain’s FC Barcelona defender Carles Puyol holds up the trophy with teammates after winning over Brazil’s Santos FC during the final at the Club World Cup soccer tournament in Yokohama, near Tokyo, Japan, Sunday, Dec. 18, 2011. Barcelona won the final, 4-0. (AP PhotoKoji Sasahara)

Your Thoughts …

Recommended