He is the Elite Four Champion.
You battle him in the Elite Four.
No, you only battle Steven because in Pokemon emerald Wallace is the champion.
In Pokemon Sapphire, Steven is the Champion. If you want to find him, beat the Elite Four. In the next room he'll be waiting ready to battle you.
There isn't a Battle Factory in Sapphire. Only in Emerald.
steven? or scott? since steven is the champion
You can't battle Steven in Pokemon HeartGold.
You can't battle Steven in Pokemon HeartGold.
Sootopolis City.
Steven Oatman
Mossdip....
in mossdeep city steven gives it to you
in a house
Steven Stone appears in the game, but you cannot battle him.