You truly are a class act, Sgt. Elizabeth Marks.
Do you know about the Invictus Games?
This year's just wrapped up in Orlando, Florida, and they might just be the coolest sporting event not on your radar.
military sports veteran prince harry athletes florida invictus games active duty servicemen servicewomen servicepeople orlando war veterans elizabeth marks papworth hospitalMore