The Creepiest NFL Schedule Release VideoThe Creepiest NFL Schedule Release VideoThis team put together such an odd video to release their schedule, most were fun and light-hearted, this one just gives you the heebee jeebees.Greg LarnerdGreg Larnerd