Marvin Harrison Jr. is on the practice field in his No. 18 Cardinals jersey this weekend at rookie minicamp, but fans wanting to buy that jersey can’t.