Question: One of the Guest stars that played the role of themselves in Hard Ball episode is  also co-founder and former editor-in-chief  to which website?
Sentence (from "Hard Ball"): It aired on February 22, 2007 in the United States.
Relevant evidence: No