After a series of political meetings all day, and more tonight, you’ll have to forgive a former sportswriter for this brief detour from politics to note that today is a very significant day — Opening Day. Notice the capital letters. Every team is undefeated. If each holiday has its own constituency, count me as a fan of making Opening Day a national holiday. Just kidding. Kind of. Alas, the Diamondbacks lost 3-2 in extra innings.
Oh, and the NCAA men’s basketball championship as well. Great day for sports fans.