Hey Jamie...
I travel thru ATL every now & then, since my prime carrier is DL. Matter of fact, I'll be there tomorrow, although it's a medium tight connection.
PDX-ATL, arrive at 4:10, assuming on time & depart at 5:00 for EWR. Almost not enough time to go to the CRC.