K.C. McDermott has plenty to ponder over the next few days.