Meghan Markle showed up to the 2025 Invictus Games with a few jokes up her sleeve. While in Canada for the annual sporting ...