Stewart Begins Final Comeback
In a day that arose with smoke, it ended with Smoke in victory lane as Tony Stewart does a bump and run to Denny Hamlin coming off the final turn at Sonoma Raceway to win the Toyota Save Mart 350. Hamlin finished second, followed by, Joey Logano, Carl Edwards, andContinue Reading