Suzanne nods in agreement to EVERYTHING Wendy says. Lol!
Did Suzanne and her husband live in California before moving to New York to work for WW? If you work at the Ellen show which is filmed in Burbank, you would have to live somewhere in southern california.
If Suzanne got the info from "someone in the industry" why not just "spill the tea" without mentioning the source? If WW had reliable info about the Ellen rumors, she would be blabbing it to us. With the disclaimer "allegedly....." So either W doesn't know $hit (as usual) or she's afraid of getting sued by Ellen.