Too Much Talent - Building Optimal Teams