Jonah Heim and Josh Smith each homered and Jose Urena took a perfect game into the sixth inning as the Texas Rangers salvaged ...