Mark Waid’s Finale in CAPTAIN AMERICA #704

CAPTAIN AMERICA #704 brings the “Promised Land” arc to a close and concludes Mark Waid’s time with the Sentinel of Liberty.