Logic

Logic signs seven-figure elite streaming deal with Twitch

Logic has affirmed that he has signed a restrictive seven-figure deal with streaming giant, Twitch.…