Captain America #3 hits stores this Wednesday, with Cap, Falcon, and Josiah X facing off against Eaglestar's sinister forces.