Answer
Rosický played for three clubs throughout his career: Sparta Prague, Borussia Dortmund, and Arsenal. He spent the majority of his career at Borussia Dortmund, where he played for 10 seasons and won two Bundesliga titles. He also had successful stints at Sparta Prague and Arsenal, winning the Czech First League and the FA Cup, respectively.