Inside look at NIL contracts from 247 sports