Luis Scola

Luis Scola

Indiana Pacers

ECRBestWorst
# 203 # 152 # 193

* Expert Consensus Ranking (ECR)