A possible full-bodied apparition photo, a Michigan marijuana dispensary offering a ‘Sasquatch … Bigfoot. Making the achievement all the more …