Chris Martin, Katy Perry, and a lineup of top musicians set the stage on fire at the Invictus Games opening ceremony in Vancouver, Canada. Coldplay’s frontman started the night with an emotional ...