Toronto FC wins 2017 MLS Cup
Toronto FC has won their first ever MLS Cup in franchise history on Saturday. In front of a vocal, patriotic and sellout crowd at BMO Field in Toronto, Ontario, Toronto FC beat the Seattle Sounders 2-0 on second half goals Read more