Does anyone know how to get in touch with DirectBet?
I heard they were honoring all of their transactions even though the site is gone and I had a long dated bet on the Astros to win the championship and wondering how I can get in touch with them to honor the bet. I have the bet confirmation email and transaction information. Am I completely out of luck on this one?