Battle for Azeroth - What we know!
ToS normal fresh 3/10 NEED MORE
4. Asphodelus Death Knight
2. Democora Warlock
3. Goodguymage Mage
6. Mugoshan Monk
7. Sírusho Druid
roles will be filled closer to time to what we need.
Remember guys if you still need gear from normal on your main that it is advisable to try to get these for the heroic runs, and antorus when it is out, if you don't really need anything on main then it is fine to sign up with an alt.