Brewers catcher Jonathan Lucroy has vetoed a proposed trade to Cleveland that was agreed upon late Saturday night.

Lucroy had Cleveland on his no-trade list, and decided not to waive the provision in his contract for the Indians. Word has it that Lucroy wants better financial flexibility with a trade.

According to Yahoo! Sports’ Jeff Passan, Lucroy wants his 2017 club option waived to give him a bigger contract next season, but the Indians would not honor that. Thus, he wouldn’t go to Cleveland.

Adding to that was a report from USA Today’s Bob Nightengale, who said that the Indians didn’t even promise Lucroy a starting catcher position for 2017.

In a brief media session Sunday morning, Lucroy told Wisconsin-based reporters that circumstances of the deal fell through. He would not offer details, but said he values long-term more than short-term future. 

The Brewers will still actively shop Lucroy through the end of Monday’s deadline, with the Rangers and Mets as the favorites to negotiate.

The Indians are now out of the equation, according to Brewers GM David Stearns.

This is the second straight season the Brewers had a trade break down. Luckily last season, the Carlos Gomez trade turned into a better return with the Astros.

Lucroy is not in the Brewers’ lineup on Sunday.

The Milwaukee Journal Sentinel first reported the news.

Photo courtesy of Getty Images.