On any other Memorial Day, most Major League Baseball teams would have held pregame ceremonies and worn special uniforms on Monday to honor American service members who gave their lives for their country.

But on a day without baseball -- or any other major sports -- the Boston Red Sox ...