Fantrax is a good site. We are using it for the fbguys league. Not sure what the price is but it’s a traditional draft league like most fantasy football leagues.
Im a huge fan of the official pl game. I devote wayyy too much time to it. It’s not like a traditional draft league, but like the old rotisserie baseball leagues back in the day where you get 100m and choose 15 players. I wasn’t a huge fan at the start, but have grown to love it, and my friends/family league is super competitive.
My favorite part about the official game is that you have one team, but can join multiple leagues, and also rank your performance against the entire world. Last year I was 55,000. Not good, but out of 6M maybe not so bad.