I have an idea to save a least some of the 2020 season. A best of 5 game series beginning the last Saturday in October and continuing for the next 5 saturdays (if needed) ending in mid to late november. Teams would be comprised of players from each of their divisions via a draft. The draft process would begin as early as possible in time for a mini camp in early to mid October. Draft choices would be made by CFL fans to be conducted on line. The process would be broadcast on a weekly show on TSN (if they are willing. can't imagine they would not) as the draft progresses. Three programs would be appropriate: Special teams and coaching staff on week 1. Defensive players on week 2. and finally offence on week 3, culminating with the choices for QB.
All eastern all star home games would be played in Toronto. All Western All Star home games to be played in Vancouver. Domed stadiums would ensure weather is not a factor. A coin toss would determine the location of the first 2 games. Games 3 and (4 if needed) would take place at the opposing division teams home site. Game 5 if needed would also alternate sites.
Allow a limited number fans in the stadiums following a strict safety protocol to be determined to protect against Covid 19 transmission.
In an effort to maximise revenue, consider selling the series on pay per view. Money raised to go to the CFL Teams.
Obtain an agreement from to owners of private suites in each of the 2 stadiums to allow the CFL to make them available via a lottery to fans, to include Suite tickets, with the CFL to adding airfare and accommodations. Money raised to go the CFL Players.