Some weird voodoo Nostradamus shit going on last night between the Yankees prediction and this.