Although Nike pretty much own Brazilian footy the players aren't forced to wear Nike.
For USA 94 Giovanni was recalled to the squad after 3 years in the wilderness. This was basically because he'd just signed a deal with Nike and they said he was in, the manager had to do what they said.
Kaka wears Adidas by the way ;)