Champions League Finals Postponed, La Liga on Hold Indefinitely
As many expected, football competitions all over Europa are slowly being postponed indefinitely. La Liga Suspended Indefinitely The situation in Spain is dramatic, with the country battling with one of the biggest tragedies in its history. The health system is under pressure, and in some parts of the country, especially in Madrid, the virus is […]