RANKED: The 20 Greatest Athletes Of All-Time

20. Hank Aaron

Image Source: Focus on Sport/Getty Images

The Alabama native was elected to an eye-popping 25 All-Star games. In the post Ruth-era, Aaron was the unquestioned top slugger for a nearly 30-year period. Aaron was transcendent for his time. In the current climate of baseball, players look for the perfect ‘launch angle’ when popping home runs over the fence. In Aaron’s case, his sweet upper-cut stroke worked perfectly in making him an all-time great.

19. Jim Brown

Image Source: Bettman/Contributor/Getty Images

Brown is one of the few players of his time period that could have fared well during any era of football. An explosive tailback with true breakaway speed, Brown was a nightmare to bring down. The lifetime Cleveland Brown led the league in rushing eight times, and became the first-ever player to rush for 10,000 yards before his 30th birthday. It would’ve been a blast to see Brown in his prime play versus the talent of today’s NFL.