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? Where can I spend my gift card? Contact Us What is your complete customer service policy?