By Lou Modestino
Jimmie Johnson won the non-point All Star race at Charlotte picking up the $1 million prize! The next four who completed the top five were Joey Logano, Kyle Busch, Kasey Kahne and Kurt Busch. It was also JJ’s fourth All-Star win in this rain-delayed, anything goes annual event.
Read Full Article →