Originally Posted by
flyingeph12
There appears to be business class PHL-DOH-JNB on 9 July, with a ~9 hour layover in DOH but no overnight required.
You can put it on hold via AA.com and then call in to see if you can add a DFW-PHL leg (there is space in economy).
EDIT: EY looks like the best option on the return on 23 July.
Flying through PHL on QR is like a cheat code, it seems like theres always availability. The big catch of course is it isn't qsuites right now.