Juanlu Sanchez

Spain Sets Up Olympic Final Showdown with France

Spain will face France in the final of the men's Olympic football competition following a dramatic 2-1 comeback victory over…

5 months ago