MLB teams have pledged $1 million each — for a total of $30 million — to help cover lost wages for ballpark employees as the season has been delayed until mid-May at the earliest.