TNF has both inducing and protective roles during cancer development. Here, TNF is linked to cancer.