I would actually give Randy Roske 5 stars if I was going against him. Yes he's articulate and witty, but the man has absolutely no ethics and lies repeatedly.
Because he parroted my ex-wife's lies so poorly, my ex wife was ordered to pay over $110k of my legal fees.
If you encounter Randy Roske, know you are dealing with a clown and fool.
Dan