Steve Scalise: Impeachment will be a stain on Nancy Pelosi’s legacy

320