Skip to main content
Come Fan with UsSaturday, June 20, 2026

11 NBA players who look weird as hell in their new teams’ uniforms

These old faces looks strange in new places.

NBA: Golden State Warriors-Media Day
NBA: Golden State Warriors-Media Day
Kyle Terada-USA TODAY Sports

11. Hello, have you seen Roy Hibbert on the Hornets? So odd.

NBA: Charlotte Hornets-Media Day
Jeremy Brevard-USA TODAY Sports

10. Look, it’s Dion Waiters on the Heat!

NBA: Miami Heat-Media Day
Steve Mitchell-USA TODAY Sports

9. And Victor Oladipo on the Thunder. Weird.

NBA: Oklahoma City Thunder-Media Day
Mark D. Smith-USA TODAY Sports

8. Serge Ibaka in pinstripes?

NBA: Orlando Magic-Media Day
Kim Klement-USA TODAY Sports

7. Right. Olympic champion Harrison Barnes is on Dallas now.

NBA: Dallas Mavericks-Media Day
Jerome Miron-USA TODAY Sports

6. Hi, Al Horford!

Boston Celtics Media Day
Photo by Tim Bradbury/Getty Images

5. Actually ... this just looks like Dwight Howard.

Atlanta Hawks Media Day
Photo by Kevin C. Cox/Getty Images

4. But Pau Gasol on the Spurs! What! Even he’s having a crisis over it.

NBA: San Antonio Spurs-Media Day
Soobum Im-USA TODAY Sports

3. When you’re taken aback by the sight of Derrick Rose in a Knicks jersey, then remember bees are dying globally at an alarming rate.

NBA: New York Knicks-Media Day
Andy Marlin-USA TODAY Sports

2. Dwyane Wade and Rajon Rondo on the Bulls is the closest NBA2K has ever been to real life.

NBA: Chicago Bulls-Media Day
David Banks-USA TODAY Sports

1. This is still strange as hell. But don’t let the sight of Kevin Durant in a Warriors jersey distract you from the fact that Golden State really did blow a 3-1 lead in the NBA Fi—

Golden State Warriors Media Day
Photo by Ezra Shaw/Getty Images
See More: