Frank Stoddard to Start New Team
Frank Stoddard, 14-time winning NASCAR Sprint Cup crew chief, announced today that he has formed his own NASCAR Sprint Cup Series race team. Stoddard will own the #32 Ford Fusion and plans to compete in the full schedule. Stoddard, a native of North Haverhill, New Hampshire, paved the way forContinue Reading