What a finish.
"An appeals committee on Wednesday lifted the suspensions of the crew chiefs for Jimmie Johnson and Kyle Busch, who were both accused of cheating following a race in Las Vegas."
If I'm not mistaken, this is the first time ever that NASCAR has lifted a suspension?
Besides, it doesn't matter if Chad Knaus is at the race track or not, Jimmy Johnson still kicks everbodies ass week in and week out. They are going to win this years championship.