In a surprising turn of events during the recent race, Denny Hamlin admitted he had "no idea" his strategic pit…
Sign in to your account
Remember me