Tag: Marta Vieira da Silva
Marta Receives Direct Red Card in Brazil’s Olympic Group Finale
Marta, the legendary Brazilian captain, was shown a red card in Brazil's Olympic group finale against Spain. The incident occurred in Bordeaux during first-half...