Many sites say you agree to all future TOS changes and it is your responsibility to keep checking the TOS for changes. I was just on a site like that recently.
That would not apply retroactively to items posted BEFORE such changes.