NASCAR Race Weekend Central

Tag Archives: Trevor Bayne

Who’s Hot & Who’s Not in NASCAR: Talladega Edition

What happened this weekend when the Monster Energy NASCAR Cup Series traveled to the largest track on the circuit for the GEICO 500? The short answer is that Joey Logano won at Talladega Superspeedway for the third time in his career. It was the first 2018 victory for Team Penske, …

Read More »