I stream everything. I have no cable or satellite subscription. Sports can be tough sometimes depending on what "channel" the game is on that I want to watch. Watching hockey has always been the toughest for me, especially the Rangers. MSG network has a streaming app that is meant for mobile, they have never released one for tv/firestick/appletv/etc. In order to watch the Rangers on the MSG Go app on my tv I have to watch it on my phone and cast it to my TV. Unfortunately doing that makes it very choppy. I was always happy when they played on NBCSN because I could watch on the NBCSN app. I haven't really caught much hockey on the ESPN app, mostly just college football. I have yet to see a TNT game as I do not have that app.