Maybe I'm reading this wrong, but "played host"?
Odd way of calling it, IMHO.
It wouldn’t surprise me in the least if a lot of these have been “hosted”.