Kyle Busch's overtime victory at Talladega Superspeedway on Sunday vaulted him into first place in the NBC Sports NASCAR Power Rankings.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
Kyle Busch's overtime victory at Talladega Superspeedway on Sunday vaulted him into first place in the NBC Sports NASCAR Power Rankings.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles