RIP Stan Fevens. You left an indelible impression, but left too soon...