NFL scouts are watching this kid already, no doubt, heheh.
They should...the little fella was born wearing cleats.