Well that was awkward Bob Leavine has been taking heat and fielding tons of questions on Twitter since it was announced that Matt DiBenedetto would
Michigan a week ago turned out to be the highest rated NASCAR race on cable television in nearly two years It was awesome news The
Matt DiBenedetto stole the hearts of those in attendance Saturday night at Bristol Motor Speedway After leading 93 straight laps DiBenedetto was ultimately passed by