The Alliance for Creativity and Entertainment (ACE) announced on Wednesday that Streameast, the world's largest illegal sports streaming platform, was shut down following a coordinated operation with Egyptian authorities on Aug. 24.
World's Largest Illegal Sports Streaming Site Shut Down