That should be fine if there are no weather issues and you are dealing with two weather issue places....not many other options though..AA has 90 min layover in PHL but it's AA and it's PHL (weather also) so I guess pick your poison

We were switched to a PHL connection by AA a month from now and fingers are crossed