Giants Designate Tim Federowicz For AssignmentGiants Designate Tim Federowicz For Assignmentgoogle.com