Despite her hiatus from WWE, Becky Lynch could return sooner after appearing at a Netflix event. PW Insider reports that Lynch was present for a media event at Netflix HQ. While Lynch is one of WWE’s top stars, it was surprising since she is on a hiatus from the company. She has not been seen […]