Ted Christopher

Buy this photo
Ted Christopher waves to the crowd Saturday, May 12, 2001, after winning the CVS Pharmacy 125 Busch North Series race at New Hampshire International Speedway in Loudon, N.H | AP
Buy this photo