Arturo Vidal returns to his hometown club Colo Colo after 17 years. The former Bayern Munich and Leverkusen player rode through the arena on a horse wearing a cape, crown and sword.

The 36-year-old has played for Juventus Turin, FC Barcelona and Inter Milan in Europe. Colo Colo will be his last stop as a professional footballer. His contract runs until the end of the year. The midfielder last played for Athletico-PR in Brazil before returning to Chile.