Venus Williams got some great news right before Christmas. The Palm Beach, Florida Police Department released their findings in the case of the fatal car crash she was involved in back in June, and she won’t face any charges according to TMZ. In fact, there won’t be any charges filed in the case because neither Venus nor the other…

Read More