Recruiting Brady Hart signs NIL deal