Found this neat index that rank teams on how much they spent on player payroll for every win in the last 5 seasons for the 4 major sports (sorry, no curling).
"Our ranking of all 122 franchises in the NFL, NBA, NHL, and MLB rates teams based on how much they spent in player payroll for every win during the last five seasons. Each team is compared against the average price per win in its league to produce a score we call the efficiency index. The less a team spends compared with its peers, the lower its score. Playoff victories and championships get extra weight. Payroll data come from the best available published sources.*
Playoff wins count for 10 percent of a season (e.g., 16.2 wins in baseball); Wild Card wins get half credit.
Championships count for 50 percent of a season (81 wins in baseball)."
You can filter out the other leagues, so just in terms of the NBA, the Raps rank 25th; with an average payroll of 67.3M (league avg is 69.9M), and averaging 30.4 wins per season (league avg is 39.39). The lack of playoff wins and Championships obviously hurts, so after this season, we would hopefully have leap-frogged a few teams (especially since the Nets are directly ahead of us in the NBA ranks!! Fuck Brooklyn!!).
Not a lot of surprises, but one I thought would have been higher is the Spurs, who ranked 4th. But it makes sense when you look at the numbers, the Spurs haven't won a title in the last 5 years, and their average payroll has been above league average (76.6M). Miami takes the top spot thanks to 2 titles, and the 5 year average payroll (pre-LeBron & Bosh era included) of just 73.8M.
Top overall franchise in all of sports is the Blackhawks, with the Bruins being 2nd in the NHL and 3rd overall.
Top franchise in baseball is the Cardinals, with the Rays being 5th.
Top NFL teams are the Patriots (4th overall) and the Ravens (7th overall).