Serena Williams

Serena Williams
Serena Williams

Serena Williams

The world Number 1 on the women ATP rankings made the long awaited appearance at the International Premier tennis League on Sunday, but failed to…