Plain text field - apostrophes are getting escaped
The only way I can see this happening is if the field was originally a Rich Text Field, the content was entered, then the field type was swapped to a plain text field.

If that's the case, the Rich Text Field would have encoded the entities and saved them into the database.