Late to the conversation here but the best way to get a good league IMO is to have some strong teams battling it out for at least a few years... that way some good rivalries/trash talking get going. If you get too much turnover and people not paying attention it isn't as competitive of a league and is less fun.
"We're all f*cked. It helps to remember that." - George Carlin
"How many Cups you've got?" - Esa Tikkanen
"Hatred can keep you warm when you run out of liquor" - Ray Ratto, Dan Patrick show 1/20/2017