Good news everyone!!
I emailed David the league site owner and he is running the league again this year. He said it will be setup in the next week or so. I will keep checking and will post when it’s ready for team changes.
Saves me a job looking for a new one, it was slim pickings out there!