The Science of the Long Ball: Who Will Get a Home Run Today (December 16, 2025)?(00) Save Image Image gallery: The Science of the Long Ball: Who Will Get a Home Run Today (December 16, 2025)?