i see they advertise on covers.com. i think they are affiliated with sportbet.com? i may open a small account to check them out if they offer the dime line in baseball.
Not sure I have my facts right but isn't this Sportsbook associated with Grand Central in some way?If that's true I wouldn't want to risk my money there.