Home Baseball It’s Official! Cards Sign Yadi To 3-Year Extension