Stick Carlos Castro Palma — Defender · Libertad · Ecuador · age 27 · shirt 8 · rating 6.66. Profile, stats, transfers and career on Champslig.