In an ideal world, today would have been Opening Day for all 30 MLB teams, ringing in a new year of baseball and the start of spring for fans everywhere.
Instead, the spread of the coronavirus has postponed the Major League Baseball season until mid-May at the earliest.