Neto landed on the annual ranking, and came in a No. 10!! Think it's deserved? Too high? Too low? Let me know!