San Diego is one of three finalists in contention to host the 2029 Invictus Games, the organization behind the competition said Wednesday. The other two cities are Aalborg, Denmark and Daejeon, South ...