Review for Gregory Downs Jockey Club Review For Osage Casino - Sand Springs Google User Mar 15 '18 at 12:43 Don't like as much since they remodeled. THEY need to put the stage back for live music etc..... That's one of the main reasons I went. My husband played the games I listened to the bands...?????? View full site to comment or like