23-Time Grand Slam Champion Serena Williams Is In Labor!


Update (3:39 PM EST): It has been confirmed that Serena gave birth to a baby girl. Update (1:31 PM EST): We are seeing uncomfirmed rumors that Serena has given birth to a baby girl. We will update as we know more. 23-time Grand Slam champion Serena Williams is currently in labour at St. Mary’s Medical […] READ MORE