4/22/2023
Brandon Sheppard
Fifth-place finish in Castrol FloRacing Night in America opener at Eldora
![Eldora Speedway (Rossburg, OH) – Castrol FloRacing Night in America – April 18th, 2023. (Josh James Artwork)](https://dy5vgx5yyjho5.cloudfront.net/images/v2/s1136x640-E3vgM65bXT9mx813743.jpg)
Brandon Sheppard made a mid-week trip to Eldora Speedway (Rossburg, Ohio) to defend his Castrol FloRacing Night in America 2022 title as the miniseries kicked off the 2023 slate at the half-mile oval...