SF-GeneralPlaceholder

NHRA Atlanta Pro Stock Winner Greg Anderson celebrated with The Freaks Sunday night. He’ll forever be the last Pro Stock winner at Atlanta Dragway because the NHRA is closing the track after this weekend’s last event. Anderson is a four-time NHRA Pro Stock World Champion (2003–05, 2010). He also was crew chief when Warren Johnson won three world titles. All of that was part of Sunday night’s conversation along with a cameo appearance from Anderson’s wife Kimberly. Listen…