WWE fans might finally be coming back to Charlotte Flair, after they soured on her earlier.

See Full Page