Jon Stewart Takes Aim at Haley Stevens' Mike Rogers Endorsement Jon Stewart took aim at Michigan congresswoman Haley Stevens and her 11th-hour switch to endorse Republican Mike Rogers. Jon Stewart took aim at Michigan congresswoman Haley Stevens and her 11th-hour switch to endorse Republican Mike Rogers.