Fans observe a moment of silence for Ted Christopher, the NASCAR Whelen Modified Series champion and New England favorite who passed away last week.
Trending Articles
More Pages to Explore .....