undefined

Peter Goffin

Journalist explaining the science behind the new "torpedo" baseball bat design.