Twitter to Live-Stream MLB, NHL Games, 120 Sports Highlight Show

Twiitter’s live-streaming splurge continued with Monday’s announcement of pacts with Major League Baseball, the National Hockey League and 120 Sports.