LAST CHANCE: Get 50% off for MLB.TV’s second-half sale

The second half of the season is here, and you can now follow all of the action on MLB.TV at a reduced price.

Through July 20, an All Teams Yearly subscription to MLB.TV is available for just $47.99. That means you can stream every out-of-market game live or on demand for the rest of the season at 50% off the regular price. You can also listen to every game with MLB At Bat for just $13.99, which is also 50% off the annual price.

With MLB.TV, you will have access to select local pregame and postgame shows as well as the ability to follow your favorite team’s Minor League affiliates. Subscribers can also watch MLB Big Inning, which provides live look-ins, highlights and all of the best action from around the league seven days a week. Plus, you can dig into MLB’s gigantic on-demand content library, featuring documentaries, classic games and original shows such as “Baseball Zen,” “Carded” and “Inside Stitch.”

Minor League games, MLB Big Inning and tons of on-demand content are also available with MLB At Bat, which comes with no blackout restrictions.

Division races are heating up. The Trade Deadline is looming. Superstars are doing incredible things on the diamond nightly. In short, now is the perfect time to sign up for MLB.TV and MLB At Bat for the rest of the season with this incredible deal. Click here to learn more.

More from MLB.com