Thanks to Jim Hill for inspiring this comic with his "metaphor mixologist" phrase on Twitter.
When I was working on the comic, I got curious about mixed metaphors and did some research...and of course immediately fell into the Black Hole Of The Internet. Sooo many interesting links! I could browse grammar sites for way too long, I think.
One of the best explanations is Grammar Girl's Mixed Metaphor post.