Last week, Senators Chuck Schumer and Bernie Sanders published an op-ed in The New York Times in which they blasted stock buybacks. Yahoo Finance's Editor-in-Chief joins The Final Round to discuss....