Listen now:
NBC Sports

Toronto mayor Rob Ford goes for a spin