If you live in a house or the top floor of an apartment, get an old-fashioned TV antenna. You should be able to pick up all of the SF and Oakland stations, at no cost, less the price of the antenna. Get a balun to convert the 300 ohm to 75 ohm impedance at the antenna, then run high quality rg-59 or rg-6 coax to your TV. Ground your antenna mast to a pipe or something metal. If you have a lot of lighting in your area, you can get a lighting protector for your tv on the internet. If you are not technically minded, get cable with the connectors already installed (they are called F-connectors); otherwise, buy some connectors and a crimper. I found the cable, connectors, and crimper all at home depot and bought the antenna at a local electrical supply house. Find the channel programmer app on your TV and select broadcast or 'over the air' channels. You might be surprised at how many it finds.
I live in San Antonio, TX and get over 50 broadcast stations using a small, cheap roof antenna.
Most of the content on broadcast TV is junk, but it is nice to get the weather and occasionally, the news. All of the Cowboys and Texans games are broadcast locally.
Good Luck!