Charrería in Mexico is a sport, known for the iconic charro suit worn by competitors – and countless mariachis. Where did it ...