Winners and losers from a consequential NASCAR Cup race at Martinsville
After 500 laps of racing at Martinsville, William Byron bested Ryan Blaney and claimed victory in a close battle for the win. Byron won his way into the final four, ousting Christopher Bell and joining Hendrick Motorsports teammate Kyle Larson.Byron led 304 of 500 laps en route to his thirdContinue Reading




