Disagree. There was no contact. He got spooked with the defender right there and muffed it.
The guy is too small to do anything else on the field, what is the upside of having him on the roster? Slow ass Leonhard can at least come in and play on the D (and do a respectable job at that).