My respects to the Molina family for its loss.
But, strictly in a baseball sense, things probably worked out for the best for the Cardinals.
Molina has been catching every day in 100-plus degree temperatures and he really seems worn down lately. In the Cardinals' last 15 games, Molina's batting average has sagged 22 points from .326 to .304 and he just seems to be dragging.
So the opportunity to get a few games and the All-Star break off will likely give Yadi a boost for the second half of the season.
Meanwhile, Matt Holliday has been the hottest hitter in the National League since the middle of May. So it's only fitting that a spot was found for him on the All-Star roster when Molina was unavailable to play.
The big regret for Molina is that he won't get a chance to play one more time for longtime St. Louis skipper Tony La Russa. But it wasn't a baseball decision that determined he couldn't play. It was a family responsibility. And sometime you've gotta do what you've gotta do.