But it will be Bruyneel (surely) & Armstrong managing the team; Johan knows what he's doing.
And there will be / are plenty of other sponsors besides RS. Trek, and... (bay, can you take over here? :)
Nike is a sponsor also - they’ll be providing clothing/shoes etc.