Megyn Kelly Reacts to Serena Williams Bizarre Social Post on Cotton at Luxury Hotel: "It's 2025" · Megyn Kelly · Sentinel