THBS1 and cancer: Considering these contradictory data, one should realize that TSP-1 roles in cancer progression and metastatic dissemination are complicated and intricate, often leading to paradoxical signals.