Tags: #john mayer #john long #john hair #john John #john Mayer #john leaving #john a #john medical #john centre #john in #john Beverly #john Hills #john sporting #john long #john hair #john Los #john #john Angeles,