fletcher sanchez