Carmelo Anthony officially opted out of the final year of his contract with the New York Knicks on Monday, according to his agent, Leon Rose.

Anthony will become a free agent on July 1.

"Carmelo loves being a Knick, he loves the city and he loves the fans," Rose said in a statement. "At this stage of his career, he just wants to explore his options."

Anthony would have been paid $23.5 million for his final year with the Knicks. Instead, he will test the free-agent market and could land with the Chicago Bulls, Houston Rockets, Dallas Mavericks or Miami Heat.

Anthony has been doing research on the city of Chicago, according to Anthony has reportedly spoken to at least one high-profile person who lives in Chicago about what it is like to be famous there.

Likewise, the Bulls have reportedly conducted their own research of Anthony recently. Bulls coach Tom Thibodeau has contacted some of Anthony's former coaches to ask about him, according to the Chicago Sun-Times.

ESPN reported in March that Anthony spoke to Bulls center Joakim Noah during All Star weekend about what it is like playing for Thibodeau. Noah reportedly used the conversation as a recruiting pitch to Anthony.

Anthony is also reportedly considering the Rockets and Mavericks as possible free agency destinations. In addition, the Heat are exploring options to see if they might pursue the seven-time All-Star.

In recent weeks, Knicks president Phil Jackson has met with Anthony to try to persuade him to play out the final year of his contract and put off free agency for a year.

Anthony could re-sign with the Knicks for $129 million over five years. If he signs with another team, his maximum deal would be worth $96 million over four years.

The 30-year-old Anthony played for the Denver Nuggets from 2003-2011 until he was traded to the Knicks in a three-team deal that also involved the Minnesota Timberwolves. The 6-foot 8-inch, 230-pound forward has averaged 25.3 points per game during his 12-year career.