Sure, KC has an impressive 11-game MLS unbeaten streak (which is only rivaled by a 12-game unbeaten streak in 2000), but they've also got an unimpressive five-game winless streak in all competitions (including the 2-0 loss to Richmond and the scorless draw with Newcastle United).
The offense is sputtering a bit (just five goals so far in the month of July), so who better to come to town than Toronto -- who have allowed an MLS-worst 37 goals (and a -20 goal differential).
The game starts tonight 7:30 p.m. at Livestrong Sporting Park. If you can't make it out, the broadcast will be on KSMO-TV with Callum Williams.
Here's everything you need to know but where afraid to Google yourself.