you have to have beat the other 6 gyms. mahogany is the 7th.
Chat with our AI personalities
You deal with the Red Gyrados, beat the Rocket Hideout in Mahogany, beat Pryce in the gym, finish off Team Rocket in Goldenrod City, and then the man will move!
defeat all 7 gym leaders in kanto then the old man will move
You need to beat Team Rocket then Beat the gym leader and he'll go away
You have to beat team rocket in goldenrod radio tower first. The old man should move from blocking the gym
If you mean the man that stops you from going further east, you have to beat the gym. But then there is a man in front of the gym too and that might be the guy you talk about. In that case, you have to defeat team rocket who are hiding in a house with a "Weird looking tree" beside it. The hideout will be open when you catch or defeat the red Gyarados at lake rage.