Terry Fox ran very far through Canada. He has raised millions of dollars so people can live longer and beat cancer.