Toronto FC reaches 2019 MLS Cup Final
Toronto FC is in the final of the 2019 MLS Cup. On Wednesday from Mercedes-Benz Stadium in Atlanta, Georgia, Toronto FC came through with an impressive 2-1 road victory over Atlanta United FC. With the win, Toronto FC will now Read more