Jesus fucking christ, you guys. The rumor is basically the same as a CEman saying he heard it from his uncle that works at Nintendo. It's not even worth discussing.
So, this one definitely never happened. I don't know who you heard it from but it wasn't me.
My brother has to pay over a million dollars a year in child support to a whole bunch of different women.