It sounds like we won't have to wait much longer for the 2012 MLS schedule to come out. It seems that the league has the schedule finalized and will be putting it out hopefully later this week. KC is set to have their home opener on March 17th, St. Patrick's Day, other than that, the schedule isn't really known.
Today though, a little has been cleared up it seems. Canadian Soccer News has gotten a leaked copy of Toronto FC's schedule. The leak does give a little information into Sporting KC's schedule. If the schedule is true, KC will play Toronto two times this year on August 18th and September 1st. The schedule though lists both games as being at LIVESTRONG Sporting Park, which appears to be a mistake because Toronto has 18 away games listed on that schedule and only 16 home games. One of those games will be at BMO Field, but it would fill 2 dates though on KC's schedule.
The other thing the leaked TFC schedule would point out is that KC is definitely playing on March 10th in the season opener. Since Toronto is not listed as having a game, it would mean that they're the lone team to get a bye in the first weekend of the season. What that means is that KC will definitely be playing at one of Colorado, DC, LA, San Jose, or Seattle on the 10th. KC, Chicago, Columbus, New England, and Salt Lake will each play one of those teams in the first weekend of the season. Hopefully later this week we'll have this all straightened out.