Twitter has been partnering with a variety of organizations to stream live video. They worked with NFL to stream 10 of their games and Bloomberg to stream two of their shows. Now they’ve entered in partnerships with NHL and MLB to stream games. These games will be available for free for anybody, users or not, […]