Happy days are here again!

Joao Plata signs for Toronto FC!