Review for Gregory Downs Jockey Club Review For Comanche Red River Casino Google User Mar 21 '18 at 4:00 Good time here. Got $10 free play just for signing up at the players club. After playing for 10 minutes I earned another $10. Relaxed atmosphere, mostly quiet, not super cramped. Will come back again! View full site to comment or like