Join me as I delve into the science of what would happen if you tried to hit a baseball pitched at 90% of the speed of light. Expect a mix

Read more