My friends and I noticed that many professional male athletes have traditionally female first names. Here are some examples (not including spelling variants):
Ashley, Shannon, Courtney, Kelly, Dominique, Jamie, Torry, Erin, Leigh, Tracy, Dana, Jodie, Lindsay, Darcy, Stacey
Additionally, they also seem to have names that aren’t necessarily female, but look feminine at first glance:
Kobe, Shaquille, Chauncey, Dion, Flozell, Vonnie, Tiki
While its difficult to prove, we all agree that it certainly seems like there’s a much higher probability for male athletes to have female names than a non-athlete male.
My theory is that giving a female name to a boy creates enough difficulties in his life while growing up that he becomes more athletic for various reasons such as 1) not getting beat up (where I grew up, a boy named Shannon, Ashley or Tracy wouldn’t survive the first day of school without some form of ridicule) and 2) proving his “maleness” on the playing field. Valid?