I didn't watch the races today from Atlanta. On another forum someone commented that Jason Line in a post race interview said that Allen Johnson was cheating. Some comment about running a rubber crank. What was that all about??? Sour Grapes???? Dave