27-year-old Marine Staff Sergeant James Carey plans to compete in the Phoenix Marathon on Saturday, February 28.