Invictus Games Foundation and the International Committee of Sports for the Deaf (Deaflympics) have teamed up for the first time in history. The four organisations will use the profile of their ...