#7 Alex Rodriguez, New York Yankees
Say what you want, but we already know what’s coming. It’s what everyone thinks about Alex Rodriguez. You have to give him credit now though, because he is clean, and he hasn’t played baseball in so long. It looks like he hasn’t skipped a beat, hitting .284 with 16 home runs and 47 runs batted in. One of the biggest if not the biggest snub. Rodriguez is not on the final vote for the American League.