Arron Afflalo
ECRBest Worst
# 97 # 63 # 119

* Expert Consensus Ranking (ECR)