Could a guy coming out of highschool sign a NIL deal out side of having a pro contract with MLB or NFL?