sam weatherford