Back to the Auto Racing Newsfeed

Hamlin: tweet of 'we will win' wasn't guarantee