NASCAR Ecstatic Byron heads home teammate Elliot for first Cup Series victory Motorsport Technology2 min read