*If* the virus can be defeated within the next 3 months, presumably by the development and adminstration of vaccines, then why can't the season be completed?
The Euros are postponed until 2021. We don't need a pre season.
Pick up again in July and push back the start of next season by a couple of weeks.
However, if we go beyond 3 months, then yes, other solutions would probably be needed.