When I think best athlete I have to go with multi sport guys: 1) Jim Brown 2) Jim Thorpe 3) Bo Jackson. Those guys not only played multiple sports but excelled at them. Close out a top 5: 4) Ali - He is still the most recognizable face and name in the world. 5) Michael Jordan - Transended his sport and became a pop culture Icon.
My Top 10 P4P: 1) Lyoto Machida 2) Anderson Silva 3) Fedor 4) GSP 5) BJ Penn 6) Mike Brown 7) Brian Bowles 8) Miguel Angel Torres 9) Rampage Jackson 10) Thiago Alves