I Love Nascar Kyle Busch won the Truck race in Vegas. Can he do the weekend Sweep? Let’s find out! Post Comment Receive notifications Add a comment...