Keegan Kennedy saw the writing on the wall last October, about halfway through Northwestern's 2007 season.