The Pirates designated infielder Ramon Vazquez for assignment, a move that could cost them $2 million. Pittsburgh has 10 days to trade, release or waive Vazquez, who signed a $4 million, two-year contract before hitting .230 last season.