Mlb is the worst at marketing their sport.