When James O was here I remember him being a really good pass catcher. I didn't really notice how well he blocked. I figured if he'd make it in the NFL it would be more for his pass catching skills. He probably doesn't have elite TE speed but I seem to remember him catching a lot of balls downfield for us.