On December 7, 2005, ABC Sports and ESPN signed an eight-year broadcast rights agreement with NASCAR, allowing ABC and ESPN to broadcast 17 Nextel Cup races each season (comprising just over half of the 36 races held annually) effective with the 2006 season.
Who did ESPN and ABC sign an eight year deal with in 2005?
NASCAR