DeRosa finalizes deal with the Giants

Cards still on hold with Holliday; Bay agrees to terms with Mets.

Leave a Reply