T-Mobile may not have the wireless coverage fidelity that bigger providers like AT&T and Verizon possess, but no one can argue that it isn’t trying to do everything in its power to stand out in other ways. Between April 3rd and April 10th, T-Mobile customers can sign up for a free year of MLB.TV Premium service, a $109.99 value, that features live games for the entire 2016 MLB season.

How to get free MLB.TV premium service for a year

Step 1: Disconnect from Wi-Fi on your iPhone or iPad and ensure that you’re connected to the T-Mobile network.

Step 2: Visit T-Mobile.com/MLB

Step 3: Scroll down the page and tap the Sign Up button.

Step 4: If you already have a free MLB.com account, use that to sign in; otherwise, you’ll need to set one up under the Register heading. There, you’ll be asked to submit your email address, password, and birth date.

Step 5: Once your account is created, download the MLB.com At Bat app from the App Store, and login with your MLB.com account.

Congratulations. You can now watch free live streamed MLB games for the entire 2016 season. Keep in mind that blackouts still apply.

This is one of the best perks that I’ve seen a wireless carrier offer its customers in quite some time. If you’re a baseball fan who happens to use T-Mobile, then be sure to take advantage of this awesome offer before April 10th.

As an added bonus, live streams from the MLB.com At Bat app are eligible for T-Mobile’s controversial Binge On feature. BingeOn, as we’ve talked about in the past, allows customers to stream content for free without it counting against their data balance. This means that not only can you get free access to a year’s worth of live MLB games, but you can watch them on the go without incurring data usage if you’re on the right T-Mobile plan.