FC Dallas defeats St. Louis CITY SC 2-0 at Toyota Stadium in a game originally played on May 6th, postponed for rain, and ...