Art Clark of West Seneca, a local stock-car driving legend and one of just two auto racing personalities in the Greater Buffalo Sports Hall of Fame, died Oct. 30 at the age of 89.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results