For strong booking on TV, there’s always been a polarizing opinion over Charlotte Flair in the WWE since the day she debuted on the main roster. Many believe that it just marked the beginning of her keeping the women’s title hostage while some truly believe her to be the benchmark performer to have changed the […]