The NFL is a national league, and as such, there are no territorial restrictions on where NFL teams can play. This means that NFL teams can be found in every state that has legal sports betting.