McDowell and Pizza Ranch Team Drive to Top-10 Finish
Sunday afternoon, Michael McDowell made the most of his first start in the NASCAR Nationwide Series in 2011 and his first start in the No. 18 Pizza Ranch Toyota for Joe Gibbs Racing, leading laps and coming home with a strong seventh-place finish in the Iowa John Deere Dealers 250 atContinue Reading