Cap's alternate identity has long been rumoured to appear in Infinity War — actor Sebastian Stan even fueled more speculation last month — but
his haggard appearance in the trailer all but confirms that Steve Rogers has ditched the stars and stripes for good.