Original: N.C. Wyeth was born in Needham, Massachusetts.
Simplified: He was born in Needham, Massachusetts.