Skip to content

TagLas Vegas Motor Speedway

Kurt Busch: Las Vegas ‘third most favorite win ever’

“When the opportunity to win comes your way, you have to be that lion and you have to grab that piece of meat and you can’t let go.”