I wouldn't give up on him per se, but guys like Randy Johnson and James Paxton had stuff that could fool MLB guys. All Owens has is an offspeed pitch that is decent, but is paired with a very poor fastball that won't fool many major league hitters. That doesn't really translate for long term success.