Discovery is making its soon-to-launch streaming service super cheap or all-out free to millions of users right out of the gate.

Read more…