First off I wouldn't put myself in the position that you steward did to get fired, so no you wouldn't be crying if you said that about me. But then again I wouldn't be fired, so it's a moot point.
And no I'm not a road driver, so I don't see the crap that you guys have to deal with. But I did see 2 new hires in the city fired at my barn for "no legitimate" reason, but I didn't come on here to make a big deal about it because it's not my problem.
I'm not trying to pile on you, but the simplest solution would be to take care of this guy in house and there are many ways you and others could do this off the record. Anyway, thats my 2 cents. Do what ever you like which probably won't be much, but I'm done with this thread.