It is possible to watch Pittsburgh Steelers games live online or on TV without an expensive Cable TV package. Usually these games are on CBS, but that may change depending on schedule, type of game or national interest.
Certain popular streaming services are beginning to carry local broadcast stations. The only hiccup that may occur is that the game ends up being blacked out, for which you'd need to use a VPN to get around that. Select service from: Hulu Live, YouTube TV, AT&T TV Now, Sling, fuboTV, CBS All Access.
If the game is on either CBS, NBC, FOX or ABC, you can likely watch it live free if you have an inexpensive device called a digital TV antenna. A TV antenna allows you to watch your local broadcast channels for free once you've bought the antenna. This however requires your home to be within range of the local station that is carrying the game.
While using an over-the-air TV antenna is still the best way to freely watch most NFL games, if the Pittsburgh Steelers game is on ESPN, NFL Network or is blacked out for attendance reasons, you can still watch it, albeit with a little bit of work involved.
If you are looking to stream NFL games online using one of their official apps, you have a few options: NFL Gamepass, NFL Sunday Ticket.