The History & Impact of the Tarjeta Roja Red Card in Soccer. by Maria Pedraza June 9, 2024 0 2k Introduction of Tarjeta Roja: The red card, or "tarjeta roja" in Spanish, is arguably one of the greatest moves in ...