Giancarlo Stanton has declared that he'll only accept a trade to the Houston Astros, Chicago Cubs, Los Angeles Dodgers or New York Yankees, according to a report.

Despite a high price tag, the Yankees are "kicking the tires" on Stanton.

Stanton had been linked heavily to the St. Louis Cardinals and San Francisco Giants this month. He met with both clubs, but his full no-trade clause has allowed him to indicate he doesn't want to join either club.

The slugger is owed $295 million over the next 10 years.