I ditched cable TV years ago. Last season I had to subscribe to the Disney+ streaming package to get ESPN+, and it's NHL coverage.
When I login to ESPN+, there is programming available from other ESPN channels, but only if you provide your cable subscription credentials.
Is that how you get them?
No, I do have DirecTV so I provide that info and it lets me stream the regular channels through the ESPN+ app.