Karen Weekly contract extension