Samuel Stubbs joins Caleb Barnes this week to discuss Hamlin’s clutch final pit stop that gave him his second straight Cup win.
Hamlin's pit crew performed a blistering 9.4-second pit stop that won him the race off pit road and subsequently the race win.