For all his douchebag tendencies, John Mayer deserves credit for the creative way he just announced his upcoming tour dates, spoofing LeBron James in the process.
Proving LeBron isn't the only narcissistic star who can self-importantly declare where he'll be playing, John posted a video announcing he is taking his talents to Ohio.
Here's one performer who will never betray you, Cleveland!
So as not to disappoint fans in other cities, of course, he will also be heating up South Beach. And New York. And New Jersey. And Seattle. Gotta share the love!
The singer-songwriter notes that while his high school career may not have equaled that of LeBron James, he did once score rather impressively in a movie theater ...