Two players for the St. Louis Cardinals have tested positive for the coronavirus, bringing to six the number of teams that have had their schedules postponed or suspended due to the easily-spread virus, ESPN reports.
The Miami Marlins have been the hardest-hit team, with 18 players and two coaches infected by the coronavirus. Their schedule has been suspended through at least Sunday, when the league will reevaluate the status of the team.
The five other teams–the Cardinals, the Philadelphia Phillies, the Washington Nationals, the Milwaukee Brewers and Toronto Blue Jays–have all had games postponed.
Other teams had their scheduled games juggled. The New York Yankees, who were scheduled to play the Phillies last weekend, instead played the Baltimore Orioles, who were scheduled to play the Marlins.