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 Who do I contact if I need help? If I create two accounts, then can I combine them? How do I join FLX Rewards? How long do I have to validate my FLX Rewards account? Do XPoints expire?