Top Ten Greatest Female Athletes of All Time

It should come as no surprise that Serena Williams tops this list.

1. Serena Williams

2. Babe Didrikson Zaharias

3. Jackie Joyner-Kersee

4. Simone Biles

5. Mia Hamm

6. Diana Taurasi

7. Florence Griffith Joyner

8. Steffi Graf

9. Allyson Felix

10. Lisa Leslie

Source: StadiumTalk.com

Previous
Previous

The Garden Bug: Frankincense

Next
Next

Snowflakes Puzzle