I understand that Honors are given for distinction. With the 128th having also fought for over 600 continuous days during WWII (longer than any other American unit) they might have earned a second one. Looking at American Units though they seem to take a single name or distinction and keep just that one.