Cygnus X-3: Missing Link to Binary Pulsars?