2018 LUCAS OIL NCHA SUPER STAKES

LUCAS OIL NCHA SUPER STAKES Fort Worth, TX – April 8-April 22, 2018 2,167 Entries – $0 Added – $3,211,847 Total Purse   **Super Stakes incentive money was not available […]