What are the popular LFG sites these days? I remember when Destiny LFG was the best place to go, but ever since D2, they've been popping up everywhere. Suggestions?
Use the in game Xbox LFG. Really good. There are some discord sites, but I dunno, that might be for PC.