Handel Inching Closer to Senate Run?