Former Mexico coach Miguel Herrera presented as Costa Rica's new soccer manager ahead of the 2026 FIFA World Cup.