The Los Angeles Angels, looking to patch several holes in their pitching staff, signed right-handed reliever Carlos Estevez to a two-year, $13.5 million contract Monday, the first full day of Major League Baseball's winter meetings.