• Talladega finish for the ages; Hamlin wins in finish-line battle

    A Talladega finish for the ages as Denny Hamlin wins in a crazy finish-line battle with William Byron and Matt DiBenedetto.