Carrie Underwood has been married to her husband, retired NHL star Mike Fisher, for 15 years. The couple have two sons.
Mike Fisher, a former NHL star, stood by his wife for the big ... He was playing for the Canadian team when he first met Carrie, putting a difficult distance barrier in their relationship.