So much sports news right now, so little time … some thoughts:
• Serena Williams just won her 20th Grand Slam tennis title, the 2015 French Open. Sister Venus Williams has won seven Grand Slam titles. They have teamed up for 14 Grand Slam women’s doubles titles.
How is this not a bigger story?
• Baseball this summer will be stress-free. The Red Sox stink.
And it starts with the bad pitching, which creates pressure on the hitters.