What kind of schedule has MLB foisted upon us. 6 teams are not scheduled to play on the Fourth of July.

Sacriledge!