VIDEO: Armstead says "I'm ready"

True, but how do you explain why Brown hasn't panned out so far?

He's a TE who converted to OT. He is really bothered by contact. As soon as he comes in contact with another player his legs stop moving, very bad for offensive linemen.