Tag Archives: Biomechanics

Geekery of the Day

The New York Yankees are very rich. They have the highest payroll among all North American sports teams, their revenues are likely in the neighborhood of half a billion dollars per year. They spend five times as much as playoff teams like the Oakland Athletics or Tampa Bay Rays and yet they aren’t very good. […]