Greg Anderson on Aniversaries, Notes & Rentals
NHRA Denver Pro Stock Winner Greg Anderson broke his year-long winless streak Sunday at the Mile High Nationals. The idea of Anderson going winless is pretty rare considering he’s won four championships (2003-05, 2010) and was the 2004 Speed Channel Driver of the Year, one of only three drag racers to earn the honor. Anderson…