WATCH: This Week 10/22/17: Ret. Gen. David Petraeus: ‘We’re all fair game’ for criticism

Guests: Gen. David Petraeus, Gina Denomy, Michael Kelly, Eric Bourquin, Cokie Roberts, Perry Bacon, Jr., Eliana Johnson, Matthew Dowd

WATCH: This Week: 10/08/17: War Veteran Lawmakers Debate how Congress Should Respond to Las Vegas Shooting

Guests: Brock Long, Seth Moulton, Scott Taylor, Geoff Bennett, Susan Glasser, Jeanne Cummings, Matthew Dowd.