This may be a stupid question, but I've been wondering. Each time a cell divides, the telomeres on the chromosomes shorten. If this goes on for long enough, the chromosomes will no longer have telomeres and the chromosome will deteriorate. Thus, the average cell will divide between 50-70 times before cell death.
Cancerous cells divide uncontrollably fast, of course. But can they reach the Hayflick limit? Considering how quickly they multiply, it shouldn't be impossible, right?