Serena chides anti-doping system: 'I hate it'

Serena Williams criticized tennis's anti-doping system ahead of her Wimbledon return. She called the system unprofessional and unreasonable and said she hated it.

Read at ESPN Tennis (opens in new tab)

Sources

Related on TennisDB