Alex Wong/Getty Images News/Getty Images

The NRA Lost a Big One in Virginia

Terry McAuliffe got an 'F' from the gun lobby—and never hid from it