Sports Illustrated recently asked 185 MLB players who they think the most overrated player in baseball is. Not surprisingly, five of the 16 players named are currently on the New York Yankees roster. And the top vote-getter? None other than Alex Rodriguez. Sorry, douche dude. Better stick with Cameron Diaz, because everyone else still seems to hate you. [via SI]