This is an idea that has been knocking around my head for a while, so please bear with me.
As we understand from the Legend of Zelda series, there are many different incarnations of Zelda and Link, however Ganon, or Ganondorf, is usually referred to as being revived. So, what if Ganon had revived almost constantly during the lifespan of a single, unfortunate hero?
Here we have Old Man Link. He has faced Ganon more times than he can count, and while Ganon revives, this Link is aging, becoming slower and weaker. It is only a matter of time until Link falls, leaving Hyrule to suffer under Ganon.
Ganon knows this, and each revival he is more determined to see the end to Link. But, he is unaware that there will always be another with the Courage to stand against him, and another hero, unaware of their destiny, awaits their awakening…