In the future try
www.amtrak.com
The prices are a bit cheaper, only $240 pp each way on the train, vs about $420 pp each way for full fare on AA. With the lower cost you could even get a roomette, if any are still available. That runs about $200 from Dallas to Chicago, where you change trains. Its a wicked good deal, only $2.50 an hour on the 22 hour 34 min ride! You probably don't want to spend the $175 for the roomette from Chicago to Pittsburgh though, its only 9 hours and 55 minutes, your parents can sit up for that long, right? Ok, maybe they need a roomette for that leg too. Theres a 4 hour and 50 minute connection time at Union station; they might need a hotel. And a cab ride back and forth. No, skip the hotel, there's a lounge they can use. All they need is a first class ticket.
See, you can do so much better on a train than an airline, so long as you have the extra time. 2 hours, 40 min scheduled on Eagle, plus that 3 hour delay, nets you 5 hours, 20 min, (an average of 227 mph on the 1211 mile trip) vs 37 hours, 19 min on Amtrak (avg 32 mph).