Can I redeem gift cards on champssports.com or any store in the United States? We're sorry, but no. Any gift card bought through champssports.ca must be redeemed in Canada. Related articles What are the terms & conditions for Champs Sports Canada gift cards? How do I redeem a Champs Sports gift card? Are gift cards redeemable for cash? What are some benefits to registering for a Champs Sports Canada account? Where can I spend my gift card?