Check out If You Know Elvis, You’ll Get This Terrible Pun by rogersgeorge. Here is an excerpt:
Not much lesson today, just read it. It’ll help make up for the last, rather academic, post.
The guy in the last panel with the baseball cap is the cartoonist.