You can only get past him once you go to the lake of rage, catch red gyarados and meet Lance. Then you help Lance take down Team Rocket's base in the souvenir shop. Once you do that you can challenge Pryce. Defeat him and you'll be on your way. Sorry everyone this isn't right :(
East of mahogany town.
Mahogany town.
Between Mahogany Town and Lake of Rage.
there are two things you have to do disabandon team rocket and battle the red gyarodos
the next gym is @ Mahogany Town
There IS no Radio Tower in Mahogany town
TM46 Thief can be found in the Rocket Hideout in Mahogany Town.
Get the seven gym badges, run Team Rocket out of Mahogany Town and Goldenrod City then go back through and you should be able to go past.
in mahogany town in a house beside the gym
You can find TM Thief in Mahogany Town in the Rocket Hideout
go to etacreack city and on the right side u can find the town
The 7th badge/gym is in Mahogany Town. The Gym Leader mainly has ice type pokemon.