Mike Christopher Jr. helping carry the family torch with the NASCAR Whelen Modified Tour

July 23, 2004 was a memorable day for the Christopher family. On that summer afternoon at New Hampshire Motor Speedway, NASCAR Whelen Modified Tour teams and drivers competed in the Siemens 100. The day belonged to Ted and Mike Christopher, with the twin brothers combining to lead 80 of the 108 contested laps en route […]