That Governor from New Jersey (I forget his name) was able to hide his true preferences and so was that actress Anne Heche.
As for McGreevy I question if he is actually gay (as defined by not interested in women at all) or if he is simply using that as an excuse when the truth is that he would find a rock attractive if nothing else was available