Richard Petty does the honors, loses his cap while waving the green flag

October 28, 2007 06:38 PM