After months of planning and anticipation, the Invictus Games arrive in Toronto this weekend. The flag will be raised at Nathan Phillips Square on Friday afternoon during a ceremony with Mayor John Tory, Invictus ambassador Rick Hansen, and athletes. 680 News has more on the Invictus Games and things to do in Toronto this weekend here