Serena Williams is not here for questions about her pal Meghan Markle. ICYMI, for the past two weeks, the Duchess of Sussex has been involved some major Royal Family drama – like stepping down from their roles as senior members of the British Royal Family, moving to North America and becoming financially independent sort of…
01/21/20