Question: has team rocket ever stolen a pokemon?
Answer: Team Rocket , the evil and iconic gang of Kanto , stole hundreds of Pokémon and did indeed , provided them to Giovanni. Evidence for this is present in Generation 1 , 2 and 3 , when Team Rocket were the primary villains in the game.