Eric McClure Posts Disappointing 31st-place finish in O’Reilly Auto Parts 300
Eric McClure and his TriStar Motorsports team headed to Texas Motor Speedway hoping to continue his streak of four straight top-25 finishes. After posting the 41st fastest speed in time trials the team knew a tough road was ahead in order to finish in the top-25, but after advancing earlyContinue Reading