As you may know, John Fitch passed away this morning. As a long time fixture at Lime Rock Park, it was always great to see him walking around at events...