March 27, 2003 by bill Magic finally has her foal! Our mare, Weaver of Magic, finally had her foal. She was bred to Contucci and was two weeks overdue. The average gestation for our mares has been 350 days. She birthed at 364 days. We are still working on a 'C' name for him.