Top Players in MLB History
Possibly the most divisive man on this list, Pete Rose is the all time hits leader with 4,256, and despite all the naysayers, there isnt a soul who can deny that fact. Fans and media alike cant get past the fact that he bet on baseball, but that doesnt mean he isnt one the greatest contact hitters of all time. Rose was a 17 time All Star at five different positions. He won the 1973 MVP and helped lead the Big Red Machine to three World Series titles.