After a dozen years, a pair of MVP awards and too many controversies to count, could the end finally be coming for Alex Rodriguez in The Bronx?

Rodriguez is scheduled to have a press conference Sunday morning at Yankee Stadium, and while the details weren’t known as of Saturday night, it’s possible the Yankees and their slugger will provide some clarity — or resolution — to his future with the organization.

Among the possible options would be a potential mutual agreement of a buyout. The Yankees also could release Rodriguez. Both would allow Rodriguez to land with another team since he’s four homers short of 700.

He could announce his retirement, coming on the heels of Mark Teixeira announcing Friday he would retire at the end of the season.

Another possibility is a joint agreement between Rodriguez and the team that would allow him to remain with them and retire at a later date.

General manager Brian Cashman and manager Joe Girardi are expected to speak, as well, according to a press release the Yankees put out Saturday night, several hours after a 5-2 loss to the Indians. Their presence suggests the sides have reached an amicable agreement.

Beyond that, sources close to both the team and Rodriguez stayed quiet.

Rodriguez has roughly $27 million still coming to him through the 2017 season and is not expected to give any of that up, according to sources. The Yankees also steadfastly have said they would not simply pay Rodriguez that much money to go away.

Rodriguez has had an ugly season after a resurgent 2015 and has been so seldom used of late that he nearly has vanished from the team.

The 41-year-old is a part-time designated hitter who recently hasn’t even played against left-handed starters or pinch hit. He also hasn’t been in the lineup to face pitchers against whom he has had success against in the past — although as Girardi pointed out when he sat Rodriguez against the Mets’ Bartolo Colon, most of the damage Rodriguez had done against Colon came long ago.

That all leaves Rodriguez with practically no role.

It also handcuffs Girardi, who essentially is playing with a 24-man roster, and it gets in the way of the Yankees’ proposed youth movement, which began with the call-up of Gary Sanchez.

Others are expected to follow, such as Aaron Judge and Tyler Austin.

For now, Rodriguez has started one game since July 22, and in that appearance, he went 0-for-4 with four strikeouts against the Rays’ Drew Smyly. Lately, he has been less than an afterthought for Girardi when it comes to pinch hitting late in games.

Overall this season, Rodriguez is hitting .204 with nine homers and a .609 OPS.

He has been praised for his clubhouse presence and his lack of complaint about his current situation.

In his most recent public comments, which came Tuesday at Citi Field, of all places, Rodriguez said he was “at peace” with whatever happened.

“At-bats will come. If they don’t, they don’t,’’ Rodriguez said before making the final out of a 7-1 loss to the Mets as a pinch hitter with a shallow fly to right. “I think I can contribute, and I think I can help out in the clubhouse. But if not, I have two beautiful daughters waiting for me in Miami.”

Asked if that at-bat was the final one of Rodriguez’s career as a Yankee, Girardi responded: “I don’t necessarily think so. The plan is for him to be here [Wednesday]. We have had no discussion of him.”

Rodriguez came to the Yankees from the Rangers in February 2004 after a deal that would have sent him to Boston fell through because Rodriguez would have given up too much money. Then Aaron Boone went down with a knee injury and the Yankees needed a third baseman.

He won the AL MVP in 2005 and 2007, then opted out of his contract during the World Series and signed a new 10-year, $275 million deal to stay with the Yankees.

In 2013, Rodriguez ended up in the middle of the Biogenesis scandal, and after threatening to sue everyone from the Yankees to MLB and his own union, he eventually was suspended for 162 games.

He returned in 2015 and hit 33 homers before regressing this year.