Dale Earnhardt Jr. gets new sponsor in Microsoft NASCAR Sporting News