The RSN on dish carry warriors/sharks/A's/Giants game. I think if a game is blacked out, it won't be shown, but not sure what the current blackout rules are. NFL games are carried on standard networks (CBS/FOX?) or ESPN/TBS I think - I don't think I've ever seen an NFL game on the RSN.
Dish does have something like a league pass which would give you every game in the league, but that costs a bit (every league seems to have its own package).