TORONTO – The MLS All-Stars defeated West Ham United, 3-2, in front of 20,844 fans at BMO field in Toronto, Ontario. West Ham’s Dean Ashton put the visiting English club ahead in the 26th minute when ...