https://worldofwarcraft.com/en-us/news/ ... lands-free
If you don't have Shadowlands yet, you can claim it (plus a level 50 boost) for free in the Battle.net desktop program. It's yours to keep, but the offer is only until September 5th 2022, so grab it quick if you're interested!