Former Massachusetts Congressman Barney Frank joins us to talk about the biggest political headlines. The Democrat joins us from Duke University, where he's preparing a big speech called, "The Fight for a Fair Society: Is Pragmatism a Betrayal?" Frank gives us his opinions on Trump's upcoming Fed Chief appointment. He'd like Trump to keep Janet Yellen at the central bank, but he's most concerned about getting an appointment that would undermine all the regulation that's currently in place. He also sounds off on Bill O'Reilly's $32 million settlement with longtime Fox News colleague Lis Wiehl, which the former anchor says he paid to protect his children. Frank's reaction? "He's full of crap, he's a lying hypocrite." Frank also talks about tax reform, health care, and why he thinks the media has been hard on President Trump.