Venus Williams attacks a fan after being questioned about her and sister Serena Williams’ tour schedule
If it’s a crime, I should be arrested” – When Venus Williams was annoyed about being questioned about her and sister Serena Williams’ tour schedule Tennis great Venus Williams was once annoyed by the media constantly poking her and her sister Serena Williams about their WTA Tour schedule. Venus’ comments came during the 1999 US…