If they made it clear to fans attending games that this is their policy, then no issues. However, as far as I know, such a policy doesn't exist.
At the end of the day, I think they'll hammer out a deal where both sides win. I certainly don't see how the guy is a douche for wanting to keep a baseball to add it to his collection.