T2x, Excellent post!
I also do not know Steve personally, but as much time as I spend here, I have seen and heard nothing but good thing from Steve.
I also appreciate the step back and relax sentiment you are conveying. Live and let live...point out the good about your passions, not the bad about others'.
FORCE or Florida Offshore Racing Championship Events, as I understand is a regional spinoff operating under the "APBA umbrella."