Denny Hamlin wins virtual Homestead barefoot as NASCAR races again Published 23 Mar 2020 Full Article