TSP-1 is a high-molecular-weight, multifunctional glycoprotein, which is synthesized and secreted by various cell types such as fibroblasts, smooth muscle cells, monocytes, macrophages, osteoblasts, and neoplastic cells (Adams, 2001; Adams and Lawler, 2004).