The third best player is Ted Williams has long been called “the greatest pure hitter who ever lived”. His 482 lifetime on base percentage is the highest of all time, in the top 20 in total runs scored, home runs, runs batted in, and walks despite. Williams uncanny eye which helped him post the last major league season with 400 batting average. AL in batting average 6 times, slugging percentage 9 times, on base percentage 12 times in his 19 years career. Williams has also been called the fisherman and the best fighter pilot ever.
The fourth best player is Barry bonds was cantankerous , preening and almost assuredly a steroid user. Barry is in the eyes of many baseball fans . He was a surefire hall of farmer before he allegedly began juicing . 762 home runs including a single season record 73 in 2001 a record seven career MVP awards and 688 intentional walks . This is more than double the amount given to a player with the second most of all time and a striking testament to the unparalleled fear Bonds instilled in opposing pitchers.
The fifth best player is Walter Johnson the flame throwing was a generational talent who defined dominant pitching for decades . He was so great that he led the AL in strikeouts ,topping the league 12 times over the course of his 21 year career. Pitching his entire professional life for Washington senators , and 110 career complete game shutouts , but is still the most I major league history and record that will never be broken of all history .
In conclusion and in my personal opinion I think Babe Ruth , willie mays , Ted Williams , Barry Bonds and Walter Johnson are the best 5 stars players of all history . You should go and take a good read and find more about this star players .