Discover the MIT Physicist Revolutionizing the Marlins with Yankees Bat Technology Sports March 30, 2025 The New York Yankees achieved a franchise record by hitting 9 home runs in a 20-9 victory against the Milwaukee…