Rob, it depends on your setup.
The best way is to switch to TMobile, because they give mlb.tv for free to all their customers during the week before opening day.
You can use a DNS switch, which is basically a VPN, to get around the block. I used unblock-us. It has tutorials on how to set it up in your router so its already in there. 4.99 a month.
Another option is to add a VPN extension on Chrome (I use touchVPN), which is free. You can cast to appletv, firestick, chromecast etc to your TV from your computer. You could even go the old fashioned route of buying a cable from your computer to TV.
Yet another option is to download a VPN for your iPad and cast to your TV in the same fashion.