Jack Holmes
- Jack Holmes is Associate Editor for News & Politics at Esquire.com, where he writes daily and edits the Politics Blog with Charles P. Pierce. He also does a dash of sports and some feature writing. His work has appeared in New York magazine and The Daily Beast.
Articles by this author
Most Popular