decent movie but...
How on earth did he learn the mechanics so fast? Throwing hard is a natural skill/ability... but learning to play baseball takes years of training.
I'll suspend my belief and say it was still worth watching on a rainy netflix day. Not a great movie... but it's a good watch.