This is from www.benmaller.com
Five National League players who could be traded before the July 31 deadline:
1. Javier Vazquez, Arizona: Not a good fit on a bad team. Trade winds are blowin'.
2. Ryan Klesko, San Diego: Good left-handed bat for an American League contender in the stretch drive.
3. Mike Cameron, New York: Where there's smoke, there's a trade. Departure day is coming.
4. Livan Hernandez, Washington: Nationals move a big-innings pitcher for prospects.
5. Mark Redman, Pirates: He gets traded again, because it's what Redman does best.
Posted April 4, by Ben Maller