Travis Leonard USC Trojans · NCAA Football PosiciónOffensive LinemanDorsal62NacionalidadUSAAltura180 cmPeso125 kg