home Sport Spain defeats France 5-3 in Epic Olympic Football Final to claim Gold 1 month ago Yannick In a thrilling Olympic football final on Friday night in Paris, Spain emerged victorious over France with a 5-3 win,...