TNF-α can promote cancer cell proliferation and invasion and it is mainly produced by macrophages. Here, TNF is linked to cancer.