NASCAR Cup Series Homestead Winner William Byron returned to The Freak Nation Sunday night. Byron is the teammate of Kyle Larson who won Sunday in Las Vegas. Byron is part of the Hendrick Motorsports compound and success. His win in Homestead was his second in the Cup Series. And you’ll enjoy Byron with a few days to unwind after his surprise win in Florida. Listen.