IDIOT OF THE YEAR #9: Ted Cruz, captain of the anti-vax Dream Team – Deadspin IDIOT OF THE YEAR #9: Ted Cruz, captain of the anti-vax Dream Team Deadspin Read More