Byron labels Darlington NASCAR winner Logano an “idiot ” after late clash
Logano lined up in the lead on the final restart with 25 of 293 laps remaining with Byron and Tyler Reddick right behind him. As Byron and Logano battled side-by-side in Turn 2, Logano felt […]