How can the MLB ban Pete Rose for gambling while in a partnership with Draft Kings?

I actually don't have a problem with the first part until the second comes along; pretending that fantasy sports isn't gambling is just silly.
The MLB has an exclusive partnership with DraftKings. [1]
Though DraftKings is allowed to advertise their partnership with MLB, it is against the league's policy for players to bet on baseball [1]. MLB has had a history of gambling problems, which includes players, coaches, and executives being involved in fixing games and match-fixing scandals [2]. The most recent and well-known example of a player gambling is Pete Rose, who was initially banned from MLB for betting on baseball [1]. Despite this, Rose eventually returned to baseball as a coach and executive [2]. DraftKIngs is able to continue their partnership with MLB due to the fact that they are not technically considered a gambling company, but rather a fantasy sports company [1].