By the hair that sat on the front spoiler of his Pontiac, did Ricky Craven win the 2003 Carolina Dodge Dealers 400 race. One of the two closest NASCAR finishes ever (Clint Bowyer and Jimmie Johnson, in a four-car-wide photo finish in 2011, tied the margin of victory), the last lap battle between Craven and […]
More...
More...