Did he look into the MLB Extra Innings package? That should get him a large percentage of Cardinals games. If games are still blacked out then his DISH service address might in the St Louis market area, in which case, the local channels should be carrying the game. If he still gets black outs...