Meehan moved to New York at age 24, and worked at The New Yorker's "Talk of the Town".
Ia pindah ke New York pada usia 24 tahun, dan bekerja di "Talk of The Town" milik The New Yorker.