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 all the benefits of membership. Related articles What is FLX Rewards? I joined FLX Rewards at Champs Sports. May I still use my benefits at Foot Locker? How do I manage my FLX Rewards account? How do I join FLX Rewards? Contact Us