He has been a regular television commentator and has been a political and legal analyst for MSNBC, CNN, CNBC and network TV news programs and has published numerous op-ed/analysis pieces in the New York Times, the Wall Street Journal, the Washington Post and other national publications.