NASCAR: Denny Hamlin takes home Cup Series-best third victory of 2020 Published by Geoff Magliocchetti