#4 Stephen Curry (Under Armour)
Golden State Warriors' Stephen Curry is one player to have stayed with the team for a long and is a top player who isn't affiliated with Nike. While it would seem that a player like Curry would sign with a top brand like Nike, Under Armour isn't completely trailing them in terms of quality.
New England Patriots' quarterback Tom Brady, Cam Newton, Tony Romo, Julio Jones, Joel Embiid, and Dennis Smith Jr. are some of the other big names to have signed with the brand but the NBA Champion and MVP certainly has a big following, especially with his shoes.
Curry switched to Under Armour in 2013, after a rather interesting meeting with Nike that ended up with him signing with Under Armour. Either way, it has been reported that Curry earned $20 million for his sneaker deal according to Forbes.
Guess the Lakers players!