Understanding the divergent functions of TSP1 in cancer requires an appreciation of the multiple TSP1 receptors that are expressed on each cell type in the tumor microenvironment as well as the secreted factors that interact with TSP1 and mediate some of its functions (Figure 1). Here, THBS1 is linked to cancer.