Costa Rica Sports – After a five-game drought, the “La Sele” finally takes a win. Costa Rica won the game against Scotland, 1-0 in Glasgow.
Tag:
world cup russia
-
-
Costa Rica Soccer – If Costa Rica wanted a taste of what it would feel like to win in the next world cup, they took a step in right direction…