I use an IPTV service and get pretty much everything for 13 bucks a month total on 3 devices. Might be cheaper options out there but I've been doing this for 3 years and this works great for me. I get all of the USA channels, NFL game pass, MLB extra innings, NBA Pass, NHL center ice, Canada channels, United Kingdom channels, Sky Cinema, All the moive channels. 6 epix channels, 12 Cinemax channels, 19 HBO's, 26 Showtimes, 40 Starz, all the News and Weather Stations you could think of, All of the fox sports channels, all of the ESPN's including ESPN plus, TSN channels, NBC Sports Channels, Sportsnet, BTsports, Pac12, SEC, Big TEN, ACC networks, Sky sports, ABC, CBS, NBC, Fox and CW local channels, Nascar, Espanol Channels, Rogers TV supersport, all the Pay Per Views, Music channels, Bein Sports, Pluto TV, PBS channels, NCAA Football channels (every game you could possibly want to see), Peacock TV channels, WNBA, FloRacing, Kids TV, Bally Sports, UNIMas. There are so many dang channels that you really need to set your favorites. So I have a bunch programed in and I just use the favorite section most of the time unless there is a specific event I want to see on another channel.