I read about it this morning on alt.gossip.celebrities. Other speculations are "Rance" could be George Clooney, Owen Wilson, Jim Carrey, or Matthew Perry.
"If you want to criticize my methods, fine. But you can keep your snide remarks to yourself. And while you're at it, don't criticize my methods." Rupert Giles, BtVS