Streaming Platforms For Sports Events