Mainly because dish sucks ass.
I just figured it out. It's not Dish.
Apparently it's the MLB's blackout policy. During a weekday, the local broadcast channel has priority over a national broadcast like ESPN.
So it's blacked out on ESPN for me, but I can watch the game on Fox Sports Southwest.