I cashed a check that was a year old and now the person says he didn't give permission
That's very likely between him and his bank.