So Fast

Washington Post reporting that Eric Cantor will announce today that he will step down as House majority leader effective July 31.