Kyle Busch has managed to put up three win sin the past four races. He needs to make alot points up in order to make this chase but he certainly is doing that. We here at NASCAR Race Re ... Read more »