One of the teams for which Barry Bonds makes the most sense is the Mariners. By shifting around various players, they could definitely use his bat at left field and DH. As a team with its sights set on ’08, the Mariners probably can’t afford to use Jose Vidro as their designated hitter.
Nonetheless, Mariners CEO Howard Lincoln emphatically stated today that the Mariners will not sign Bonds under any circumstances at any time. Looks like it’s Vidro for ’08 (and perhaps ’09 if his option vests). PECOTA sees Vidro hitting .281/.346/.372 this year.