Facebook officially signs 20-game MLB streaming deal

(Source: Marketing Dive) Facebook officially signed a deal with Major League Baseball (MLB) to stream 20 games this season, Business Insider reported. The first game, between the …