Possible that the folks putting it together have had life changes. Working remotely, kids, and all.
Might check if there's a facebook for Town Run, bring it up there or on the HMBA facebook.
If there's interest, locals might get something going again.