I think I speak for every Toronto Raptors fan on Earth when I say that Terrence Ross is either the best player on the floor or the worst player on the floor — there is no in between with him. It’s as much of a blessing as it is a curse. However: when the Raptors get the GOOD T-Ross, he has the capability of doing things like this…

A closer look at him making Jamal Crawford Nae Nae…

But then, within minutes … as always … T-Ross is gonna T-Ross.

Dropping a dunk contest-esque slam, only to have it negated/not count because he forgot to dribble…

Love you forever, Terrence Ross.