1308217: Talent Or Skill?: Honing In On The Elusive 'Sports Gene' by NPR Tracks 1308217: Talent Or Skill?: Honing In On The Elusive 'Sports Gene'