Toronto Raptors: 30 greatest players of all-time

(Rick Madonik/Toronto Star via Getty Images)
(Rick Madonik/Toronto Star via Getty Images) /
22 of 31
Toronto Raptors
TORONTO – MARCH 21 – Thunder’s Kevin Durant reaches in on a driving Amir Johnson of the Raptors. Toronto Raptors vs Oklahoma Thunder during 2 OT period action of NBA play on March 21, 2014 at the Air Canada Centre. Raptors lost 119-118. (Rick Madonik/Toronto Star via Getty Images) /

10. Amir Johnson

First of all, Amir Johnson ranks sixth all-time in box plus/minus for the Toronto Raptors. That’s pretty impressive in itself. Johnson arrived in August of 2009, traded from the Milwaukee Bucks along with Sonny Weems in exchange for Carlos Delfino and Roko Ukic.

Amir was a defensive-anchor for six seasons even if he was an injured mess by the time he left Toronto to join the Celtics in 2015.

He didn’t stuff the stat sheet with blocks and steals, but he just made life tough for opposing players, contesting shots from all over the paint.

Never the most offensive of players, Amir Johnson had a career-best season for points, rebounds and assists in 2012-13, including a career-high 32 points in a 106-94 win against the Los Angeles Lakers. He became a lover of the city and in turn, the fans became endeared with a new cult hero. A hero who could finish plus-17 on a night even though he only scored two points, it doesn’t make any sense, but it was true love.

Johnson’s 451 games played rank in the top ten of all-time, which is pretty fitting for the start of the top ten countdown. Longevity matters of course, but so does being an all-around great player. That’s exactly what Amir Johnson was.