Find tickets for Live Racing in Selma, TX at Retama Park on Aug 1, 2024. Retama Park is located in Selma, TX