Texas Rangers outfielder Craig Gentry