so he's pissed that JD Martinez hasn't been moved yet? Because that's the only player I really can think of 'not being moved"
The top free agents this year were more "really good" than "great" IMO and even the best free agents have question marks. Martinez was the best hitter available, but he comes with defensive issues and he's missed a fair amount of time. Hosmer's been either good or replacement level with no inbetween. Darvish is coming off his first healthy season after missing all of 2015 and good chunks of 2014 and 2016 to injury. Lorenzo Cain was one of the best players in the AL over the last 3-4 years, but he's going to be 32 soon and it remains to be seen how he'll age. It probably doesn't help that some of those players have certain demands (Martinez doesn't want to DH, but some teams like the Sox have a crowded outfield, Hosmer doesn't seem to want to be on a rebuilding team, etc.)
Not to mention teams probably don't value veterans as much as they used to and would rather play younger talent than pay for "veteran experience".