I just got an email from MLB. The link to log into mlb.tv will be available tomorrow.
I just went to mlb.tv "log in/sign up through your TV provider" (I've already signed up and paid for Extra Innings through DISH) and for the first time, DISH was actually on the list of providers.... then went and input my credentials and it said they could not verify.