Welcome to Science Talk, the weekly podcast of Scientific American for the 7 days starting March 26, 2008. Im Steve Mirsky. The baseball season is already underway, so this week on the podcast well talk about some baseball related science with editor...