Ben Watson returning?

Is this a welcome back?
Hmmmm. Huh? Wonder