Terry Fox Terry Fox was a 21-year-old one-legged cancer patient who ran 3,339 miles across Canada in 143 days before dying.