Kenny miller
mo johnstone,mark brown and Kenny miller. Kenny miller is the only player to have played for rangers then to Celtic and now back at rangers
Kenny Miller
Kenny Miller has signed this season (June 2008) and will become the first player to have done so.
Gennaro Gattuso
I think it is Henrik Larson.
he signed the first catholic to play for rangers since world war 1, a player who also played for celtic, mo johnston
Alfie conn
Robbie keane
There are no footballers who have played for all of these clubs in their career.
There is no current Glasgow Rangers player who openly supports Celtic, as it would go against the fierce rivalry between the two clubs.
The player is Harry Hood.
Harry Hood