Trey Owens is the real deal