He is one of the Hulk's enemies, and is the brother of Samuel Sterns, better known as the The Leader.
He is one of the Hulk's enemies. He is the brother of Samuel Sterns. Samuel Sterns is better known as the The Leader.