Meyer signs contract extension

By and