Texas Senate Race: All you need to know:

Beto O’Rourke has an ‘F’ rating from the NRA.

 

 

Photo illustration by Ray Dougela