I'll start by assuming that you are close enough to be getting your television signal from a Pittsburgh station.
The NFL forbids any other games from being broadcast in a team's local market when they are playing at home. This is done presumably to (a) insure that fans with tickets go to the game and spend more money rather than stay at home (and spend no money) watching a better game on tv, and (b) to get those same fans to support Sunday Ticket sales directly (purchasing it for themselves at home) or indirectly (patronizing a sports bar that subscribes to the Sunday Ticket.) So the bottom line is no early game (including the Pats this week) alternative to the Steelers game in your area.
The NFL does want each network to show at least one game in every market, so CBS will air a late game where you are, even though it is a Fox doubleheader this weekend. The only CBS late games are the Jets at the Raiders or the Bills at the Panthers, so that is why you'll get NYJ-Oakland. At least there will be an alternative on Fox.