Daniel Suarez on winning Xfinity Series crown: ‘Can’t believe it’ (video)

1 Comment

Daniel Suarez won the Xfinity Series title by blowing out his competitors following a late restart at Homestead-Miami.

Afterward, he explained to NBCSN how he came from Mexico to become a NASCAR champion.