De 33-jarige Kroaat had nog een contract tot 2009 in Turijn, maar mag transfervrij vertrekken.
Een overgang naar Dinamo Zagreb ketste eerder deze week af. Kovac, die voor twee jaar tekende bij Borussia, moet Christoph Metzelder (vertrokken naar Real Madrid) vervangen.
Kovac speelde eerder voor Nürnberg (’95-’96), Bayer Leverkusen (’96-’01) en Bayern München (’01-’05). Na Marc Ziegler (Arminia Bielefeld), Jakub Blaszczykowski (Wisla Krakow), Giovanni Federico (Karlsruher SC), Diego Klimowicz (VfL Wolfsburg) en Mladen Petric (FC Basel) is hij de zesde aanwinst van BVB.

