play1:54

Is the United States developing its stars too late?

Taylor Twellman gives his in-depth thoughts as to why the United States is struggling in developing world class stars.