简介:Tracy was born in Windsor, Ontario. She studied at St. Patrick's High School in Sarnia. She obtained a degree in Social Psychology from Wilfrid Laurier University in Waterloo, Ontario, Canada. While she was at university she spent a year working in Europe. Keegan is married to Ez Mitchell. They have two daughters.