I too believe he is on scholarship. Based solely on Sue Troyan’s allotment, I also believe that we are giving the full 13 schollies. Admittedly, that is not much to go on :-).
I don’t think though that being recruited precludes you from being a walk-on unless, however, the University is providing aid from other sources…need based, academic etc. As always, that may be incorrect too :-).