After running with the big boys and beating them at their own game, an on track excursion on the final restart held James back from his first NASCAR win. Even though he told the Freaks that he only needed one additional lap to catch Kyle Busch for the New Hampshire win, James Buescher did admit that even with an underfunded start-up team, his first win is right around the corner… possibly at the next event in Las Vegas…