Another racing friend gone

Norwalk is my favorite track, Best on the East side of the States I think and now part of its missing.