The MLB.tv package is running a special for Memorial Day weekend for 40% off. They tend to have sales at Father’s Day and 4th of July if you are inclined to wait for additional savings but this is the first significant mark down for the year. You can check the local black outs on the link for your specific zip code. The app works great and is available on many platforms.
https://www.mlb.com/live-stream-games/subscribe