2018 LUCAS OIL NCHA SUPER STAKES Results 2018 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 […] READ MORE