TSP-1 appears to play numerous and complex roles in cancer growth and metastasis. This evidence concerns the gene THBS1 and cancer.