Why does everyone sleep on the fact that BetRivers is actually owned by Rush Street Interactive, which operates physical casinos too? They have Rivers Casino locations in Pennsylvania, New York, Illinois… this isn’t some fly-by-night operation. They know what they’re doing when it comes to gaming.
Written by
in