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? Where can I spend my gift card? How do I redeem a Champs Sports gift card? How do I check the balance on this gift card? Are gift cards redeemable for cash?