c2019,
I'm sure your son works hard, but there are thousands of kids that work extra hard and will never be able to throw a baseball 89 mph.
Point is, your son has some great natural ability. Maybe good genes! I'd guess he is not the only one in the family that has or had a great arm.
Do we (PG) know who he is, yet?
have fun