Green returned to Haas in 2007, and had three sixth-place finishes but was released with four races to go in the season. In 2008, he attempted four Cup races with Wood Brothers Racing and Front Row Motorsports respectively, but did not qualify for any of those races. He did qualify for three races in the Nationwide Series in the No. 31 Key Motorsports Chevy with a best finish of 28th, and ran eight races with their No. 40 truck team. His best finish was a seventh at Las Vegas.