Hittin’ the list at #34 is Frank Robinson. Few players in history were more productive for a longer period of time than Robinson. Despite playing in an era dominated by pitching, Robinson ranks among the top-25 all-time in OPS+, home runs, RBIs, runs, total bases, walks, runs created, extra-base hits, WAR, and intentional walks. Robinson was a fixture on league leaderboards finishing in the top-10 in slugging % 17 times, on-base % 16 times, and home runs 15 times. Robinson won the NL MVP in 1961 and the AL MVP in 1966, becoming the only player in history to be named MVP in both leagues. He finished in the top-10 of MVP voting 10 times and received MVP votes in 15 seasons. Robinson played in five World Series while winning two with the Orioles. In Game 4 of the 1966 World Series, he hit the series-clinching home run which earned him the series MVP and made him the only player in history with multiple league MVPs, a World Series MVP, and an all-star game MVP.