Yea, maybe they never updated the registration information for the domain? Maybe the buyout was actually more of a "partnership?" Who knows, but the admins of the site should make it easier to contact them when things like that happen.
I still enjoy visiting the site, even though I don't own a g20 anymore. Good community, wealth of information, and mostly good people on there.