What you need to know about the Republican congressman and the Democrat Marine Corps veteran hoping to replace him.