Claim: Odelay was only at the 200th spot in the "100 Greatest Albums of 1985-2005," which voided its award from the Rolling Stone.
Evidence: It was ranked 16 in Spin's "100 Greatest Albums, 1985–2005".