Serena Williams is still on track for a true Grand Slam as the five-time Wimbledon champion rallied to beat Victoria Azarenka on Centre Court to reach the semifinals.
- Lawyer: Ex-FSU QB provoked by racial remark
- Sources: Celtics swap Wallace for Warriors' Lee
- Sharapova wins, accused of poor sportsmanship
- Wolves bring back Garnett, sign top pick Towns
- McNabb arrested for DUI for 2nd time since '13
- Panthers' Newton tries his hand in Aussie Rules
- FC Panel: Predictions for U.S. at 2015 Gold Cup