Yes she is an official panel member and part of the Fox team ala Kirsten Powers.
This is sickening!....Please write Fox!
I will watch Castle reruns instead of Bret’s show from now on.