Bob Hope entertained U.S. troops for the first time on May 6, 1941. He would entertain U.S. troops into the 1990′s when he entertained the troops in Saudi Arabia during Operation Desert Storm.
He would headline USO shows to war zones many times in risky situations including Viet Nam. He was named an honorary veteran for his service to the country.
Hope is revered by veterans for his being there for them in places around the world far away from home. He was not only a great comedian but was also a greater American giving up his Christmas sometimes to entertain the troops.
He lived to be 100 years old and died in 2003.
This website goes into more detail of his history entertaining troops for the USO: