The #92 Moose Racing Team reports that John Carroll, long time friend and one of their sponsors passed away a few days ago. John had been undergoing chemo, was in high spirits, and actually feeling great when they saw him on Tuesday. Rest in peace.