Third in Championship Race Byron finished third in the NASCAR Cup Series Championship Race at Phoenix Raceway Sunday afternoon. Impact The Hendrick Motorsports star would enter Phoenix weekend as one of the championship contending drivers. Byron would race among the Top 5 most of the event and lead four times for 19 total laps. The driver of the No. 24 Chevrolet would take the lead during the day's final caution, but couldn't hold off the hard-charging Joey Logano. Byron would eventually settle into third-place and hold off Kyle Larson down the stretch. It was his 13th Top 5 of the season.
3 DAYS AGO • ROTOWIRE