News

Kyle Busch has passed on the NASCAR villain baton to rival Denny Hamlin, with the pair notorious for antagonizing fans.