Federal authorities took down a major streaming website that had become a go-to for sports fans across South Carolina and beyond. The site, which attracted over 15 million monthly visitors, suddenly went offline, leaving users scrambling for answers. Feds Seize Popular Streaming Website Used by North Carolinians. Instead of the…