Garner's Scotty McCreery has new gig