The 1st way would be nice, but if I remember, season 1 started in the summer and and only a few were playing their games, so the league started over again in the fall. It looks like the 2nd idea would be more likely.
How about instead of holding a draft, you keep the teams intact? Then we should have it where coaches swap teams just for the summer (random selection or a draft of teams).