The Mets designated former SF Giants slugger Darin Ruf for assignment on Monday, ending a tumultuous tenure since he was traded last year.