We found significant between-study heterogeneity in the association of TCF7L2 rs7903146 polymorphism with cancer risk. Here, TCF7L2 is linked to cancer.