Complex sentence: Bundesliga side Dynamo Dresden on a free transfer, signing a three-year contract, until June 2020.
Split into simpler sentences: Bundesliga side Dynamo Dresden on a free transfer. He signed a three-year contract, until June 2020.