Of the 40 bills Eric Cantor (R-Va) has sponsored in his congressional career only two have successfully passed: one renamed a post office and the other re-designed the nickel.