This Week In…Discovery Buzz

Happy Friday! This week has been a week of “revivals,” so to speak – from the return of Kate Gosselin and her 8 children in Kate Plus 8, the television return of TNA Impact Wrestling, now on Destination America, and the evolution of Discovery Fit & Health to Discovery Life Channel. Speaking of Discovery Life Channel – are you curious what the new network has in store? Yahoo! spoke with Jane Latman,…