Navas finishes with 114 caps, the first couple of which were earned in 2008 when playing Deportivo Saprissa in his home country.
2 days ago
View all
2023 World Cup Player
fedefutbol.com
The Costa Rica national football team represents Costa Rica in men's international football. The national team is administered by the Costa Rican Football Federation, the governing body for football in Costa Rica. Wikipedia