Saying Moss is the best WR is the NFL is a joke, he may be the most talented but he isn't even close to the best. If I was a GM I can think of at least 10 WR's I would rather have because they are better all around players (all area's a WR needs to be good at, not just running down field) and far better teammates as well.
He could be the best, but I doubt his attitude and ego will ever allow that to happen.