One of the biggest names said to be on the trading block as the July 31 deadline approaches is Texas right hander Yu Darvish.

Most baseball pundits think the Rangers will move the right hander and there's been plenty of speculation as to where he might wind up.

Fox Sports' Ken Rosenthal has revealed Darvish has a partial no-trade clause and there are ten teams on his no-trade list.

Those teams are Baltimore, Boston, the Cubs, Cleveland, Colorado, the White Sox, Detroit, Oakland, Pittsburgh and Toronto.

But that leaves several potential "buyers" on his list.  Specifically, the Yankees, Astros and Dodgers could all be looking for starting pitching and they could be high on the list.