The Discovery channel is still one of the most popular cable networks, and this list will let you know how to stream the ...