Marvel News This Week: Cap on Ice, Weapon H Gets a Comic, X-MEN RED’s Debut, and Lockjaw (‘Nuff Said)

Marvel is going full steam ahead with a slew of exciting new story arcs in the new year. We cast an eye on some of this Marvel news!