I just cut the cord last week. Of all the choices - Amazon Fire, Apple TV, etc - I got Youtube TV. Why? ESPNs, MLBNetwork, B10 Network, SEC Network - all for $40/mo. Pretty cheap for your sports fix - it has the Fox Sports channels, too. I have a smart TV, but since Youtube TV is relatively younger than the others, it wasn't on my TV as an option, so yes, I had to get a $69 Roku stick. But that's a one-time cost.
That, with Netflix and maybe Hulu, and you're good to go. If I want HBO, I'll have to get that separately.
As for internet, I had Cox internet, but only to keep my TV cost down. I didn't use it at all, but have Centurylink instead for $30/mo.
Oh, and on Youtube TV, you can choose what channels you want on your guide thing, you can record/DVR all you want, no extra cost. And they're adding local news channels all the time.