ADVERTISEMENT
James Warren is a former Chicago Tribune managing editor and is a political analyst for MSNBC.