I left the Mahogany Town Gym after I earned the Glacier Badge from Pryce, and I headed out to the Pokemon Center. But before that I got a call from Professor Elm about Team Rocket's strange radio broadcast. I entered the local Pokemon Center after that, then I healed my Pokemon and I flew out to Goldenrod City after that. I couldn't access all the buildings since Team Rocket grunts have invaded the city, but I did manage to access the Underground Path and obtain a Team Rocket grunt costume. I headed out to the Radio Tower, but my rival stopped me before I could climb. My disguise was foiled, so I had to battle my way around the tower. I left to heal my Pokemon quickly, then I got back up the tower. I found a dead end since I needed a key to access the area, so I headed down the tower and out into Goldenrod City again. I went back to the Underground Path and I saved.