Major League Baseball and Facebook have agreed on a deal that will see 20 games streamed live via the platform starting Friday, highlighting the increasing willingness of US sports to embrace social media.
Major League Baseball and Facebook have agreed on a deal that will see 20 games streamed live via the platform starting Friday, highlighting the increasing willingness of US sports to embrace social media.