Good Karma’s deal with ESPN Radio a long time coming