One gripe about MLB, specifically the TV coverage.
The NY Yankees/Boston Red Sox rivalry is probably the best known in MLB (despite it not having as much history as Dodgers/Giants or Cubs/Cardinals), at least by casual fans. So anytime the Yanks and BoSox play on a weekend, Fox picks up the Saturday game for national coverage, and ESPN picks up the Sunday game (which makes it the evening game that Sunday). EVERY DAMN TIME.
We get it, folks - it pulls in viewers, and that's good. But I really get tired of having that matchup be forced on us all weekend about once a month (or at least it feels like once a month) throughout the season.