I think Weld is here just to distract us all so that NOBODY gets a car built. What is he, maybe, from the Ford Pro-Touring camp, trying to keep all the GM projects stalled so that a Ford has a chance at one of the competitions? He was bragging about all the Fords in his personal stable this weekend!
Hmm, the more I think about it, I think he and Rob are in cahoots! They were awful chummy this weekend!