Crossword clues for So long! 10 letters:TWOYEARODELong, long poem?OLDENYEARSLong, long ago?SEACAPTAINOne sailing through long passagesBANANACLIP*Long, curved barretteNOVELETTESLong short storiesTHEJIGISUPCaught you, at long last!HOMEATLASTWords after a long dayITLLTURNUPThat won't be lost for longARTHURDENTSo Long, and Thanks for All the Fish heroSUBMARINESLong lunchesNEWENGLANDLocale of "A Long Day's Journey."GEENADAVISThe Long Kiss Goodnight starDRILLPRESSIts boring bits can be quite longLIMOUSINESLong rides?GOOGOLPLEXExtremely long stringPLANTROOTSBecome a long-term residentTRADEMARKSWhat the puzzle's long answers all wereNEEDLEFISHLong-nosed swimmerESSAYTESTSThey take a long time to gradeGARDENCITYLong Island home to Roosevelt Field mallPAJAMAGAMELong-run musical (with "The").NINEFOOTERA rather long putt.GREENGRASSLong-ball hitting Redleg.SOPORIFICSLong-winded speeches, e.g.RAZORCLAMSLong, narrow mollusksFISHLADDERStructure that creates a path for upstream migration, and a hint to hidden words in four long Down answersTIMETESTEDBorne out long-termORDERALIMOAgree to take the long way there?AMENITYKITFirst-class freebie on long-haul flightsEUGENEEILLLong Day's Journey Into Night dramatistHEADWATERSSource of some long flowsFIONAAPPLE[This clue is too long to fit here. Please see the Notepad to view it.]BASSETSOLOLong-eared dog's performance?TELESCOPICDescribing a long-distance lensBOBSPIELEDDylan went on a long tirade?TAKEITEASYSo long!SHESTHEONELong-term boyfriend's gushITSINMYDNARemark about continuing a long-standing family traditionAMAZONREEF600+-mile-long feature off the northeast coast of South AmericaYEARSONENDA long timeSOONENOUGHBefore longONESBREATHI'm light as a feather, but nobody can hold me for very long ...MISSTHEBOALong for a snake?AVERAGEOUTBecome equitable in the long runSTALINGRADRussian city long besieged.SOCCERSTARWhat any of the circled words are in the long answersGIANTSQUIDDeep-sea creature that can be more than 40 feet long (MLB)PIEALAMOLDDessert that's been out for too long?GOTOTHEMATStruggle vigorously ... and what four other long answers' ending words can do?STAYONHOLDWait for help, perhaps too long