Carrie Underwood first husband Mike Fisher in 2010. He is a former NHL player. The pair married on July 10, 2010, at the Ritz-Carlton resort on Lake Oconee in Georgia, after nearly two years of courting.