Until very recently, CXCR4 was thought to be the only receptor to bind CXCL12; however, CXCR7 has emerged as another receptor for CXCL12, with implications in cancer development. Here, CXCR4 is linked to cancer.