You can stream gears of war on Twitch and Youtube since these are the only platforms with a great following. Players who wish to follow-up on tournaments can visit these platforms.