So I sent JDB a message about taking over as League Admin and here is his response:
My policy for this situation is that after the league admin has not logged in for 30 days, if someone wants to take over as the league admin they need to start a poll in the league forums to let the owners approve or reject the new league admin. If multiple players volunteer, then the poll should list the players. Once the poll has been active for a week then the results of the poll will stand, just send the link to the poll to me at that time. If the original owner returns, they will have the right to get their league back.
Thus, I have started a poll, but it will be another week until JDB will appoint me, or someone else, as the new League Admin.