Chase Briscoe wins in a photo finish at Eldora | 2018 TRUCK SERIES | FOX NASCAR July 19, 2018 3:20 am|