Players I like less: B.J. Upton is overrated
Well, that's just not going to happen. In our mid-May rankings, I thought about dropping Arizona Diamondbacks right fielder Justin Upton out of my overall top 20, but I decided to leave him at 19 in part because I couldn't find anyone else deserving of that high of a rank. I admit that. I thought about moving Boston Red Sox second baseman Dustin Pedroia there, since he's showing the same power, but we all know who has more fantasy upside. I thought about Colorado Rockies ace Ubaldo Jimenez, but I already have two starting pitchers in my top 20 in Tim Lincecum and Roy Halladay. Ultimately, I decided to leave Justin Upton there.
To see which players Eric likes less than his ESPN Fantasy colleagues, you must be an ESPN Insider.