Sporting KC II signs Leo Christiano, Nati Clarke and Matthew Hudson to MLS NEXT Pro amateur contracts