Is there too much specialization in sports?