Mike Barnicle

Mike Barnicle is a regular contributor to MSNBC's Morning Joe and was a columnist for The Boston Globe for 25 years. His site is mikebarnicle.com.