Original: Fletcher currently lives in Lee, New Hampshire.
Simplified: Fletcher now lives in Lee, New Hampshire.