Yeah, except you have to remember that the NFL has already signed exclusive contracts for most of their games. The only ones that you'll get to see on this new service are those games assigned to one of the participants of this service. They won't bust NFL Sunday Ticket or those games already assigned elsewhere.
And "Fox" is really "Fox Sports". From the article:
So, I would guess that the only NFL games shown will be Monday Night Football. Everything else is already spoken for.
Something similar for NBA, I would expect, as the NBA lets each team choose who they want to carry their games and they wouldn't want to bust League Pass. Still, it could be more flexible than the NFL. We'll have to see