From a non baseball guy this is amazing