Sounds like it's different in Norway from Sweden. Norwegian TV2 have the PL, Vsport have CL, other European football, the Championship and American football, then Norwegian football is on other mostly free channels, Eurosport and others. Very expensive if you pay for all of it, I just pay for Vsport because sometimes they show the R's, and I watch some American football, but not the R's tomorrow it seems.
Whatever country you're in, you always have to pay too much. The Swedish Allsvenskan is on another channel that costs about the same as Viaplay. All of the national team's games are on free channels, though.
