A popular pizza chain is rumored to be in talks with an investor for a potential takeover amid concerning sales declines.
Stream teams' have become the newest trend in the League of Legends esports ecosystem, with Caedrel's Los Ratones members ...