Randy has given us all many reasons to thank him.
My major one has been the opportunity to meet so many people on line who later became friends in person. Two of them, Canarsie and Cholula, have posted on this thread -- but there are at least 30 more.