Toronto FC and star striker Jozy Altidore agreed to a long-term contract extension, according to a source.
The deal is expected to be finalized Wednesday. The 29-year Altidore’s existing contract expires at the end of the 2019 season.
The MLS club needed some good news after a humiliating 4-0 loss last Tuesday in Panama to Club Atletico Independiente de la Chorrera in the opening leg of their CONCACAF Champions League round-of-16 set. The return leg was Tuesday night at BMO Field.