Science of Baseball

Short video of Professor Brian Greene talking science with the NY Mets. Science really is everywhere. (GOOOO Phillies!)