That reeks of free-public leagues. I gave public leagues up years ago because of that. People would register, go on auto-draft, and then never even check into the league once. There is nothing for you to do there except cut your losses and move on.
"Son we would like to keep you around here but were trying to win a pennant this year."