Yes, Greg Anderson was crew chief for WJ back then.
Steve Evans was the best!