NASCAR Power Rankings: Denny Hamlin takes top spot after Bubba Wallace wins

Top