D23 Brazil is currently in full swing and we now have a detailed look at Sam Wilson's new costume in Captain America: Brave New World. Whether the design is an upgrade or downgrade over The ...