As for my tardiness in posting, I was just playing hard to get. Naaah! Not really. It's been a really hectic week. I had no idea this message board migration was underway until two days ago.
As we can see in this thread I have unearthed, 5-plus years ago Teeds was Legion World's "Goodwill Ambassador", ala Julie Schwartz (may he rest in peace) and DC.