Flashback: John Mayer live in Cleveland (2010) / by Ivor Karabatkovic

It was the summer of 2010 in Cleveland- their "King" had just announced he was taking his talents to South Beach, but John Mayer took the stage in his own Cavaliers jersey (#83 on the back), proclaiming he still loves the city.

It was my first time seeing him live, and did he put on a show! High energy, lots of emotion, and even more skill on stage. Here are this week's photos from the archive: