 His father, Dwight is a former NHL player who played for the Boston Bruins, Colorado Rockies, New Jersey Devils and Detroit Red Wings during his 10 seasons in the major league.His uncle, Wes Jarvis, also played in the NHL for the Washington Capitals, Minnesota North Stars, Los Angeles Kings and Toronto Maple Leafs.As a youth, Foster played in the 1998 Quebec International Pee-Wee Hockey Tournament with the Detroit Compuware minor ice hockey team.