Calgary Flames captain Jarome Iginla is mourning the loss of his maternal grandmother, the woman who helped raise him.

Frances (Fran) Schuchard, of St. Albert, died Tuesday at age 89. She had battled health problems for the last few years.

Iginla missed the 2011 NHL all-star game to spend quality time with the matriarch of the family.

"My parents divorced when I was one," Iginla said in 2010. "My dad was going to school. My mom was working.