Has anyone heard of these guys? They've been soliciting me and claim to be run by former employees of sportsbook.com who are trying to give players better payout options and results. Their website looks eerily similar to the now defunct BetMayor website...and also hints at being associated with BetVegas365