The Kansas City Wizards are glad to be home after a grueling stretch of three straight road games. The Wizards play the first of two matches against expansion FC Toronto this week on Wednesday night in their home opener at Arrowhead Stadium. Kansas City (1-1-0) and Toronto (0-2-0) are the only teams in the league that have yet to play at home. More...