Justin Upton can prevent the Diamondbacks from trading him to four teams, according to a source. Those teams are the Yankees, Red Sox, Cubs and Indians. It's not known whether Upton would use the no-trade clause to block deals to those clubs. Arizona general manager Kevin Towers has said publicly that he's willing to listen to offers.