Canadian soccer hooligans: The most exciting sports development in ages.