reports are 8 million a year with a 10 million signing bonus to run the 20 Home Depot car starting next season. Whats crazy is reports say Home Depot wants to wait till the Labor Day race to announce it in Home Depots own backyard. Carl is leading the points and to me if its this close to being a done deal he needs to just go on and let it be known. He's going to have to answer alot of questions and alot of distractions over the next 5-6 weeks till Atlanta

Comment