sam fairs