Netflix may not be in the live sports business but it certainly wants viewers to know that it’s got some content around the edges. The streamer has debuted a new teaser that highlights its sporting prowess with shows such as Formula 1: Drive to Survive and its forthcoming documentary on Celtics star Bill Russell: Legend. […]