I pitched against him in college. Owens was the best player I ever faced as a pitcher. I could not get the ball by him and he fell for nothing. He is a great gaps hitter and as far as speed, not many are faster than him. The year I face him was his first year back playing ball and I would never have guessed he stopped. A pure natural. I wouldn't be surprised to see him in the majors this year as if nothing else, a pinch runner.