LasVegas87
Nitro Member
Who do you have winning this one? Very disappointing that it is being run at a different track, but glad to see John in a final. NASCAR's Mark Martin once said "one of your wins will be your last, is it this one?" Heart is pulling for John here, just because. You?