Discovery ID GO Activation : Purchased a Discovery ID GO channel subscription? If the answer is yes then you can get your channel activated at the website of the television network provider. Once the activation is complete you can access the TV shows and movies featured on the channel. Activation requires a few minutes and you need to have a few things handy to complete the activation procedure. In this post, we have offered step-by-step…