Football Marvin Harrison Jr. signs NIL deal with 7-Eleven