www.suppose.tv.
That is a website that will let you put in the channels that you actually do want to have access to and will suggest the options for streaming providers for you to subscribe to for live television. If you enter the networks that carry the Warriors and 49ers, it will give you some ideas.
One hint - not all of the subscriptions services carry all of your local network channels (CBS, ABC, NBC, Fox). These services rely on keeping prices lower by not packaging certain things. Disney owns ABC/ESPN, so if a provider wants to carry ABC, Disney forces them to carry the full lineup of networks. The same goes for CBS/Viacom (nickelodeon, MTV, VH1, Paramount, etc.).
From a personal standpoint, Youtube TV is the closet you can get to replicating a cable lineup, minus the A&E/History channels, which they do not carry, for $65 per month, plus add-ons (if desired - 4K, sports, etc.). From my memory, the primary streaming tv providers are Youtube TV, Sling, Philo and Hulu Live.
Part of cord-cutting is giving up the big tv package to individualize your content and getting out of that "I have to have everything" mindset - sometimes that might mean a specific subscription (NFL All Access) for a sports season, then unsubscribing when you're not watching that sport, assuming that a streaming tv provider doesn't have that option. I do know that Philo is more news and sports heavy, whereas Sling is more budget-oriented with less channels.