Curtis Weaver Has Arrived – And Could Be Leaving