A Smart DNS service may work to unblock MLB Blackouts. However, just like a VPN, your results may vary, depending on the provider. I advise you to take advantage of any free trial that may be available from the Smart DNS provider to test whether or not it works. However, a VPN is still the most reliable way to unblock MLB blackouts.