[Web Special] Is Stephen Strasburg the Best Pitcher Alive?

San Diego State pitcher Stephen Strasburg.
( Flickr user samballew (cc: by-nc-sa) )
PRI WNYC