1. Buy an Android TV box. (If you have decent wireless internet)
2. Load the latest version of KODI (17.3)
3. Load up Kodi with anything you want. Yes, I said anything.
4. Watch TV until 2050 and never see the same thing twice.And most of it free.
Android box is about 50-150 bucks.
I have so so DSL
I did have a raspi running kodi but gave it to my son in law and daughter (who happen to be liberals, LOL)
we use raspis at work for signage; my bash is so so
got a roku which has been pretty good.