He is a beast, this is the first time I've seen some film on him. His speed is deceptive at times, but at other times, you KNOW when he's about to blow past you.
BTW, on that first kickoff return for a touchdown, is it me, or were his teammates knocking everything in sight down???