Look good while giving back: With your help we've raised $581,059.

Every garment gives back to mental health research. Our goal is to raise $1,000,000 by 2030.

Sort by
Sort by
IN-STOCK
Boston Red Sox Heavyweight T-Shirt - NaturalBoston Red Sox Heavyweight T-Shirt - Natural
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
Boston Red Sox Heavyweight T-Shirt - Natural
Sale price$69.00 CAD
Home is Toronto Raccoon Kids T-Shirt - White
  • 2T
  • 4T
  • XS
  • S
  • M
  • L
  • XL
+
Home is Toronto Raccoon Kids T-Shirt - White
Sale price$29.00 CAD
IN-STOCK
Toronto Maple Leafs Seat T-Shirt - WhiteToronto Maple Leafs Seat T-Shirt - White
  • S
  • M
  • L
  • XL
  • 2XL
+
Toronto Maple Leafs Seat T-Shirt - White
Sale price$59.00 CAD
IN-STOCK
In Support of Women Heavyweight T-Shirt - IvoryIn Support of Women Heavyweight T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
In Support of Women Heavyweight T-Shirt - Ivory
Sale price$59.00 CAD
IN-STOCK
Toronto Raptors Preppy Heavyweight Pocket T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Women's Equality Heavyweight T-Shirt - BlackWomen's Equality Heavyweight T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Women's Equality Heavyweight T-Shirt - Black
Sale price$59.00 CAD
IN-STOCK
Trash Teddy Local's Only Heavyweight T-Shirt - WhiteTrash Teddy Local's Only Heavyweight T-Shirt - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Toronto Blue Jays 50th Season Heavyweight T-Shirt - IvoryToronto Blue Jays 50th Season Heavyweight T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
IN-STOCK
Trash Teddy Local's Only Heavyweight Garment Dyed T-Shirt - BlackTrash Teddy Local's Only Heavyweight Garment Dyed T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Toronto Raptors Long Sleeve Poplin Shirt - White / BlueToronto Raptors Long Sleeve Poplin Shirt - White / Blue
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Tottenham Hotspur F.C Short Sleeve Button-Up - WhiteTottenham Hotspur F.C Short Sleeve Button-Up - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Tottenham Hotspur F.C Short Sleeve Button-Up - White
Sale price$119.00 CAD
IN-STOCK
Whatever Natasha Said Heavyweight T-Shirt - WhiteWhatever Natasha Said Heavyweight T-Shirt - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Resistance in Bloom Heavyweight T-Shirt - NavyResistance in Bloom Heavyweight T-Shirt - Navy
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Resistance in Bloom Heavyweight T-Shirt - Navy
Sale price$59.00 CAD
IN-STOCK
Peace Striped Rugby - Navy / GreenPeace Striped Rugby - Navy / Green
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Peace Striped Rugby - Navy / Green
Sale price$116.00 CAD
IN-STOCK
Buffalo Bills Mafia Canada Heavyweight T-Shirt - IvoryBuffalo Bills Mafia Canada Heavyweight T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Trash Teddy Hiking Baby Tee - WhiteTrash Teddy Hiking Baby Tee - White
  • XS
  • S
  • M
  • L
  • XL
+
Trash Teddy Hiking Baby Tee - White
Sale price$49.00 CAD
IN-STOCK
World Series 2025: Toronto Blue Jays vs LA Dodgers Heavyweight T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Hockey Canada Heavyweight T-Shirt - BlackHockey Canada Heavyweight T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Hockey Canada Heavyweight T-Shirt - Black
Sale price$69.00 CAD
IN-STOCK
Buffalo Bills Canada Heavyweight T-Shirt - WhiteBuffalo Bills Canada Heavyweight T-Shirt - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Buffalo Bills Canada Heavyweight T-Shirt - White
Sale price$69.00 CAD
IN-STOCK
FIFA World Cup 2026™ The Beautiful Game Heavyweight T-Shirt - WhiteFIFA World Cup 2026™ The Beautiful Game Heavyweight T-Shirt - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Imagine Still Being Homophobic Heavyweight T-Shirt - Sage GreenImagine Still Being Homophobic Heavyweight T-Shirt - Sage Green
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Trash Teddy BBQ Baby Tee - WhiteTrash Teddy BBQ Baby Tee - White
  • XS
  • S
  • M
  • L
  • XL
+
Trash Teddy BBQ Baby Tee - White
Sale price$49.00 CAD
IN-STOCK
Hockey Canada Heavyweight T-Shirt - WhiteHockey Canada Heavyweight T-Shirt - White
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
Hockey Canada Heavyweight T-Shirt - White
Sale price$69.00 CAD
IN-STOCK
Super Bowl XLVI: New York Giants vs New England Patriots Garment Dyed Heavyweight T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
IN-STOCK
Toronto Blue Jays 50th Season Garment Dyed Heavyweight T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
IN-STOCK
Toronto Blue Jays Cooperstown Heavyweight T-Shirt - BlackToronto Blue Jays Cooperstown Heavyweight T-Shirt - Black
  • XS
  • S
  • M
  • L
  • XL
  • 2XL
  • 3XL
+
IN-STOCK
Real Madrid Baby Tee - White
  • XS
  • S
  • M
  • L
  • XL
+
Real Madrid Baby Tee - White
Sale price$59.00 CAD
IN-STOCK
Pittsburgh Steelers Athletic Club Heavyweight T-Shirt - Ivory
  • XS
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+