When you look at the standard deviation of each team's yearly winning percentages, the Toronto Raptors are one of the most consistent teams in the NBA... consistent in the way they have limped through the past decade.
Franchise talks Raptors basketball with Patrick Connors of newz4u.net.
SB Nation's Andrew Feinstein on the NBA's broken revenue sharing system.
Check out this very cool All Star Voting Word Cloud from Hoopism.com. If you squint really hard, you might be able to read the name Bargnani.