ESPN's coverage from 2007-2009 was garbage. Especially in 2007.
I can't think of an era of television coverage that was worse than 2007-2009 and when we talk about NASCAR's decline which began in this era, I don't think Fox and ESPN get enough blame for their absolutely atrocious, unwatchable coverage. NASCAR on Fox chose to be a parody of itself (Digger, Darrell Waltrip becoming a caricature, goofy nicknames for everyone, buzzphrases for everything). It was like everything was a joke to them and the sport was just a redneck cartoon. They even replaced their iconic NASCAR on Fox theme with that goofy "boogity boogity boogity let's go racing boys" country song.
ESPN was all-around nightmare, between the boring broadcast booth, missed race starts, restarts and endings, races constantly moving from channel to channel, broadcasts just suddenly going off air without notice and not seeing the finish, and so on and so on. There's an entire section on the "NASCAR on ESPN" Wikipedia page devoted solely to all the times ESPN races abruptly switched channels, or went off air, or the start of the race wasn't broadcast, or SPEED Channel had to come in at the last minute and simulcast the race feed, and so on. Hell, there was an IndyCar race one time that jumped across three different networks in three hours (was supposed to start on ABC but started on ESPN2 because tennis went long, then moved to ABC, then concluded on ESPN). Danica Patrick's lone win was on a broadcast that was already dropkicked to ESPN Classic - I'll never forget laughing so hard when she won and ESPN was scrambling to cut out of whatever they were airing to show the Post Race Show on ESPN and ESPN2.
It was almost like these networks watched Talladega Nights, when they cut to commercial on the last lap, and decided that's what we wanted to see.
That era was so bad that, for a few years, TNT's broadcasts starring Bill "Now You Don't Have To Look It Up" Weber, Wally Dallenbach (still the most underrated commentator ever) and Kyle Petty were the gold standard. That "NASCAR on TNT LIVE" was a kick ass pre-race show though!