Netflix Lands MLB Deal Worth $50M Annually for Live Games | The Tech Buzz