This week we take a long hard look at the Canadian MLS clubs who collectively gave up 16 goals this last weekend. We also correctly predict that TFC will crash out of the Champion's League Final but why that's probably not the end of the world. We also pick our goal, player, and team of the week.

00:0000:00
Share | Download