Originally Posted by
SeeBuyFly
US visas on expired/canceled passports are still valid in conjunction with a separate valid passport. (You can look this up on official web sites; you don't need to solicit opinions.)
I am not sure whether it matters that the original passport is damaged.
The damage may make a difference, more likely with the airlines than any problem with US CBP.