You've probably heard that you should hang onto your tax returns for three years. The truth is that tax record retention periods vary from three years to indefinitely depending on the types of ...