devin white contract extension