Football
By The Roar / Editor
29th March, 2019
Defender Michael Duran scored an incredible, yet inexblicable own goal in the Costa Rican top flight over the weekend.