SS United States, which was anchored at Pier 82 on the Delaware River in South Philadelphia for nearly three decades, is currently in Mobile, Alabama, slated for sinking, writes Cheryl McCloud for the ...