At first glance, a roaring stock car track and a quiet casino floor seem worlds apart. One thrives on speed, noise, and split ...