Stephen Leicht Survives to Earn Best Finish Since Memphis in 2009 February 22, 2018 2018 NASCAR XFINITY Series Season 2018 PowerShares QQQ 300 Daytona International Speedway JP Motorsports Stephen Leicht +