Star CEO Matt Bekier had no choice but to resign, expect more scalps to follow. Why Casinos are too big to fail.

See omnystudio.com/listener for privacy information.