Home 15 Creepy Facts About The Scorecard Killer, Randy Steven Kraft By TR Staff Published Sep 2, 2017