Did you know that the Muffin Man lives right in the Miami Valley? And he doesn’t live on Drury Lane, he’s home at the ...