John Avlon on Muck Rack

John Avlon

Editor-in-Chief — The Daily Beast
As seen in: The Daily Beast