Rep. Ranjeev Puri (D-Canton) is positioned to be the next speaker of the House after Democrats voted today to throw their support behind their current minority leader during January's vote. Puri is a first-generation American and would be the first Indian-American to serve in the position.