The only time you can throw a ball back on the field and not immediately get ejected is if it was a homerun by the opposing team. Pretty much all ballparks will allow that. This douche intercepted a ball that the outfielder was trying to toss to a little kid, and threw it back at him. That’s basically assault.
Imagine if they threw your urine jugs…
Ever notice how most hecklers at baseball games are twerps
Credit card transactions would also have your name and stop it before you even got to the park.