John Avlon is a name that regularly shows up on major newspapers and a face that frequently appears on popular television shows. He has creates thousands of fans and followers all over the world and has distinguished himself as a recognized personality.