I signed up for a Champs Sports account. Do I need to also sign up for FLX Rewards? Yes. Sign up for a FLX Rewards account to enjoy the all the benefits of membership. Related articles How do I join FLX Rewards? I joined FLX Rewards at Foot Locker. May I still use my benefits at Champs Sports? Who do I contact if I need help? I forgot to tell a store team member I’m an FLX member. Can I still get XPoints for my purchase? Why are my XPoints not showing up?