Break out the blue and green victory banners — the MLS Cup is coming to Seattle! After many years of coming up short in the playoffs, the Seattle Sounders FC have finally won it all, defeating Toronto FC on their home turf in Canada’s largest city to bring home their first championship. It was a […]