I would put Bo second but Jim Thorpe is the greatest.
In a poll of sports fans conducted by ABC Sports, Thorpe was voted the Greatest Athlete of the Twentieth Century out of 15 other athletes including Muhammad Ali, Babe Ruth, Jesse Owens, Wayne Gretzky, Jack Nicklaus, and Michael Jordan, etc.