Top 10 women players of all time at this point- where would you place Serena
View Single Post
01-26-2013, 08:59 AM
Hall Of Fame
Join Date: Nov 2012
Location: A bloke in Brighton, England.
serena has had an amazing career but she won 15 majors..
folk on here turn her into the new jeesus and act as if she won 25 majors
View Public Profile
Find More Posts by Goosehead