The Marlins added another free agent on Wednesday, reaching a deal with left-hander Mark Buehrle for $58 million over four years. "This kid is special," manager Ozzie Guillen said. "He pitched in the big scenarios, big moments, very tough city to pitch. When people love you in Chicago, that means something." Buehrle and Guillen spent several years together in Chicago with the White Sox.