The Terry Fox Foundation raises money for cancer research while maintaining the vision and principles of Terry Fox.