On Monday and Tuesday, games between the Baltimore Orioles and Chicago White Sox at Camden Yards were cancelled due to safety concerns related to protests and civil unrest in Baltimore. Because of a lack of common off days among teams in the typical Major League Baseball schedule, additional cancellations would have been nearly impossible to make up, but the solution is still stunning: Wednesday's game will be played in front of an empty stadium. From an Orioles press release:

After consultation with Major League Baseball and city and local officials, tomorrow's game between the Orioles and the Chicago White Sox will begin at 2:05 p.m. ET and will be closed to the general public.

The Orioles are also moving a three-game series against the Tampa Bay Rays that was scheduled for May 1-3 to Tampa.

The game will still be televised, as scheduled. Fans with tickets to any of the closed games will be able to exchange them on a "dollar for dollar" basis for any future Orioles games. Fans with tickets to either of Monday or Tuesday's game will be able to attend a Orioles/White Sox doubleheader on Thursday, May 28.

But, again, on Wednesday there will be a baseball game in front of no one.