Star
DEF
ECU
Piero Hincapié
World Cup 2026 Squad
Shirt
#3
Position
Defender
Nation
ECU