VIDEO: Armstead says "I'm ready"

I want to see this dude use that athleticism and blast some people on screen passes