Watch yourselves KC backers, seen a lot of them on the threads sharp money may have just driven Cubs to -150 only reason I'm not fully pulling the trigger yet is due to storms potentially coming to chicago