You may have found an old check and thought this was "found" money, but it could come back to bite you. Cashing that old check might end up costing several times its value in fees. This could happen because banks are not obligated to cash a check older than a few months. However, the date on stale checks is sometimes taken as a guideline, not a hard rule.
Can I Deposit an Old Check?