He either pissed off too many people or was doing to good of a job....
never met the man yet him coming from a finance background HAD to be a good thing for SCCA, oh well.
I find it interesting how this club cannot keep presidents very long.....
The one knock that I've seen under his tenure is that World Challenge has certainly lost its prestige and is close to being irrelevant. And that helps carry the SCCA brand, like it or not. They lost Speed as the title sponsor, ended up with an aweful TV package (remember when we didn't get a streaming banner of the positions?), and then today's abbreviated hi-lights reel and double race format. IIRC, Pro Racing has long money for a long time anyway.
By contrast United Sports Car has moved the ball downfield by merging the two main endurance series, which will consolidate sponsor money and help it be successful.