For years, NBA teams have sold 10-game plans for fans that don't want to commit to buying a whole season worth of games. On Tuesday, the Milwaukee Bucks will announce that they're offering a 10-win plan.

That's right, guaranteed wins.

In a package that will go on sale Tuesday through Jan. 11, the Bucks will sell fans a ticket pass for $149 that will begin on Jan. 13 against the Miami Heat and will be active until the Bucks win 10 home games. The location of the seats will vary from game to game, depending on what's available. Fans will get their ticket on the day of the game through the team's app.

"As our team on the court makes a playoff push, the business team is continually looking for creative ways to engage Bucks fans that match the creativity they see from guys like Giannis Antetokounmpo and Jabari Parker on a nightly basis," chief marketing officer Dustin Godsey said.

If the Bucks play less than .500 ball at home during this time period, fans will get tickets to 21 games, which is how many games would be left in the regular season once the promotion starts.

Among the 10 guaranteed games, besides two games against the Heat, are against the Rockets, Celtics, Lakers, Pistons, Jazz, Suns and two games against the 76ers. Seven of those games are against teams that currently have losing records.

The Bucks are 14-15 so far this season, but 10 of those wins have come at home. The Bucks currently rank 27th in the league in attendance with an average of 15,223 fans per game.

The team has been without Khris Middleton for the season, as the guard has been recovering from surgery to address his torn hamstring.