Pewter Mueseum
You have to have the Engnima stone.
Steven Stone wll give it to you if you pick the Green Stone.
In the silph co.
Steven Stone will give you a Beldum in exchange for a Forretress.
You find him at the Pewter city meuseam.
unfortunately, no. At the present time, there is no way to battle the Hohenn Champion.
You can't battle him. But if you go to Silph Co. after defeating Red, you might see him there.
You can't battle Steven in Pokemon SoulSilver or HeartGold.
You can't find Steven Stone in Diamond
Steven Stone appears in the game, but you cannot battle him.
I don't believe that you get to fight Steven.
Yes in one episode.